I use Solidworks at/for work and FreeCAD at home for my hobby. I also downloaded Blender but haven't used it much. I didn't know about Onshape and I'll be checking that out. FreeCAD is nice because it's free but I've had some issues with crashing sometimes but I can always (so far) get my part designed and printed.