This is really nice!
It has inspired me to finally try OpenSCAD, and I’ve started to put together a parametric version of this: https://u.ale.sh/braunscadv1.png
Not really ready for primetime yet, just wanted to share :-)
EDIT: a quick question: would you be open to sharing your version under a more permissive license? I’d love to reuse some details if you don’t mind, but I’m not sure if I can do that with the current terms.