I haven't tried it, but FreeCAD has scripting
https://wiki.freecad.org/Python_scripting_tutorial
Edit: Your website is quite confusing. Took me awhile...