I haven't used blender much. It's too focused on animation. I mainly make more engineering style things for 3D printing. Even though it can technically do that, the interface just rubs me the wrong way somehow. And i can use Fusion 360 for free.
I have used Blender for 3D printing, though. Architectural design, as well.
The interface is a rub at first, and then again after you get used to it and have to use something else. :-)