I wish there was a write up of how some of the code works. There's a lot of Python in the repo. Looks fascinating, seems to use Python to generate OpenSCAD code, I think.
At least that's what I found when I was generating STLs in code.
I am also procedurally generating marble tracks and 3D printing them for about a year now and found that library very useful.
The community is very active and its very similar to features we know from Fusion360/SolidWorks but all in code.