Things like this I am always like wow that’s neat. Then I look at it more and I am like so did they not know that parametric CAD already exists. This could have been made in freeCAD for instance. Or if they still wanted the “programming” aesthetic it could have been done in openSCAD.
Then at least it can be saved and distributed in common CAD formats. And then the final design can generate the BOM and the 2d drawings.