

Freecad is free. It’s a huge pain compared to commercial though. It is a bit better with 1.0, but still. Gets slow when the scene / part gets complicated. Solidworks is pricy, but you can get a 1yr free pass for startups, with year 2 and 3 “discounted”. Best cad I tried so far, but fuck the pricing. Fusion pissess me off, can’t do things I want to do my own way. Sketchup was a toy last time I tried it. Blender is not CAD software.
Depends on what stability you are talking about. For freecad, I have to redo the entire part every time I change a dimension and the program doesn’t like it. Which is my main gripe with it - parametric cad that doesn’t like its parameters changed. It was worse before the naming problem was solved, but is still a huge issue. With solidworks and the same designs, we didn’t get as much lag (though it is a huge resource hog), but changing stuff earlier was a breeze and always worked