I would like to use mathematica to create individualized tests that students can print (handwritten). I also want to be able to generate individualized printed answers.

As a bonus, I want to be able to scan student responses and rate them. I understand that this would mean handwriting recognition, which is problematic, but I could make it easier by limiting the answers (eg, numbers) and getting examples of student handwriting.

The special case I imagine is to give the students the coordinates of 3 random integer points in the plane and let them continue to work out different triangle centers using coordinate geometry. The answers would be points in the plane as pairs of mixed frits or decimal numbers rounded accordingly. I would also have them portrayed on paper and with Geogebra or Desmos.

I could use merge in Excel and Word. There is also https://www.auto-multiple-choice.net in Latex. But I did not pursue these options.

Mathematica seems to have web versions of it available: https://community.wolfram.com/groups/-/m/t/803498