I've been using SolidEdge for a few years and Fusion and also tried FreeCad but the latter also never really clicked for me.
I'm trying to find an open source solution - I understand that SolidEdge etc. are parametric and Blender is not. But I at least wanted to get good enough in Blender to make simple things (mostly functional, not pretty as in your case).