Earlier quoted context omitted.
FreeCAD is the front-runner for me. KiCAD was also a meh ECAD FOSS alternative 7-8 years ago, now it is by far the tool of choice for regular ECAD designs. I can see FreeCad getting there by 2030.
FreeCAD is probably the single most frustrating and unintuitive pieces of software I have ever used. I almost drafted hate mail to the devs after 15 minutes of crash coursing fusion360 got me further than 2 days of trying to use FreeCAD. It seems like it has lots of capability but still "punch your monitor" levels of difficulty just trying to do the most basic stuff.
MangoJelly has done an amazing job in churning out high quality tutorials for FreeCAD: https://www.youtube.com/watch?v=t_yh_S31R9g&list=PLWuyJLVUNt...
(this is just one playlist, there's a lot more on his channel).