I have been moving from fusion 360/eagle to FreeCAD+Kicad for mixed electronic/mechanical designs and never looked back. Since 1.0 assemblies work better in FC than 360, less crashes at least for my limited cases. Also an order of magnitude faster to boot. Didn’t have any issue with open cascade kernel, even with weird filets etc. Kicad is a joy to use compared to eagle, and library is even better.
Never tried OpenSCAD, maybe I’m old fashioned but graphic workflow works better for me.
Never tried OpenSCAD, maybe I’m old fashioned but graphic workflow works better for me.