The experienced CAD user. If you use commercial parametric modeling software at work, you will find similar tools in FreeCAD. The programmer. Most of ...