I like FreeCAD but it keeps crashing, slow operations freeze the UI and by slow I mean for up to a minute, it's a bit ugly, failing operations usually just give you a cryptic error message when you apply an operation. If you can get used to the quirks it's a pretty nice tool. I've used worse software but I don't use truly bad software every day.