I have not met a simpler circuit of a curve tracer than the shown below (a transformer, resistor and of course, the diode under test).
Although it is a simple passive circuit, I claim it is perfect...
It is interesting to see why...
See also:
https://www.researchgate.net/post/How_do_we_investigate_semiconductor_devices_in_the_educational_lab
https://www.researchgate.net/post/How_do_we_investigate_the_IV_curve_of_a_forward_biased_diode-by_a_current_voltage_or_real_source
https://www.researchgate.net/post/How_do_students_investigate_semiconductor_devices_in_the_lab-manually_or_automatically