For everything else traditional parametric CAD is a million times better. If you don't mind closed source, give AutoCAD 360 a try (make sure you use it in parametric mode; direct modelling is a stupid): https://knowledge.autodesk.com/support/fusion-360/troublesho...
If you can't stand closed source then there are not many options. Most open source CAD software is worthless. The only one I've found that works as it should is SolveSpace - http://solvespace.com/ - but it does have a slightly 80s interface and... well SolveSpace is to Solidworks what Notepad is to Word. But it does do constraint-based sketching and parametric modelling right.
But the import filter in FreeCAD is old and not maintained (for example, text/fonts were added to OpenSCAD after the filter was written, and the filter has not been upgraded to be able to deal with them).
You can certainly print directly from OpenSCAD and it works well, but when you go from 3D print to an industrial process, factories won't accept scad files, and you usually want to do things to your parts that OpenSCAD won't let you do, such as filleting angles. In a plastic 3D-printed prototype fillets don't matter, but the same part in aluminum or steel will have very sharp edges that will cut the users' hands if they're not filleted.