I love/use FreeCAD but let's not kid ourselves. It's nowhere near as capable or usable for serious engineering projects as the big name commercial CAD suites. It's starting to get there, but it has a very long way to go.
Blender, on the other hand ...