did you use FreeCAD? what does FreeCAD lack compared to this?
Also, I find solvespace much easier to use the Freecad. Freecad has such a myriad of options and controls that I find myself often taking a while to find the one I'm looking for. Solvespace is a much more focused tool, having fewer but easier to find controls.