KiCAD; fucking amazing program. In just 4 short years it went from your standard "It's open source so I guess I'll use it", to "holy crap, this isn't just open source, it's GOOD"
FreeCAD - in development for 20 years, somehow still trash.
I am an open source zealot basically, and I can't use FreeCAD. OnShape, Solidworks, Fusion 360, Plasticity...all fucking amazing. I've used them all. FreeCAD feels like taking a flame thrower to your face. And yes, I've used the realthunder branch; and yes, recently. I keep trying to force myself over to FreeCAD (remember...kind of a zealot) and it's been the same story for 8 years at least.
Hell, even Blender with the CAD Sketcher plugin (only in development for like a year) is more tolerable.