Parametric CAD modeling for open source scientific hardware: Comparing OpenSCAD and FreeCAD Python scripts