I wrote my own software and used commercial plotter (from 90s - it is way faster than 3d printer) in order to achieve result that can make teacher believe that it was written. In my language it is required for letters to be connected when handwritten (my program does it), there are different variations for each letter that are stretched and rotated during generation (I used pen tablet in order to input them)
It was written mostly when I was in 10-11th grade (that's why the code is spaghetti) and I indeed wasted much more time than I would if I did my homework like a normal person