Yeah FreeCAD has a pretty rough learning curve. Especially since you need to learn parametric and its UI at the same time. I still mostly use OnShape because it's become second nature, but last time I tried FreeCAD it was much easier since I only had to learn the UI.