What software tools are used for this sort of work?
I'm aware of/have tried:
- Processing (as well as processing.py)
- Nodebox
- OpenSCAD (and its derivative PythonSCAD which allows using Python in it)
EDIT: and METAPOST/Asymptote/TikZ which I forgot to mention
What other tools would folks recommend?