I was going to post this in a discussion thread elsewhere, but I thought it was too far from the actual topic. So, I'm just going to paste it here.
I've tried a host of 3D modelling solutions, and I've mostly settled on Blender for a handful of reasons. It's important to note that I'm a Linux user and I've had a devil of a time getting Windows-centric 3D software to run reliably, even in a VM. Apart from that, having invested so much time in Blender in pursuit of "art" (including a sci-fi animation project), it's become second nature for me to build models in it that conform to some surprisingly strict parameters. I mean, that sci-fi animation includes a working Cassegrain telescope, just for the lolz. Add in some community addons and the right reading material and it's actually pretty convincing, at least to someone who has to fight to keep most other 3D software from crashing.
But like I say, I've tried other things. SketchUp was what I started to use when I decided that I couldn't go another month without producing some kind of 3D model, but I don't miss it. I looked at OpenSCAD and decided to leave it alone until I had absolutely nothing I'd rather do in life, which should be a few turns of the universe. Actually though, before using SketchUp I did try another piece of software. It was actually very good, but it's extremely old fashioned and the techniques just do not transfer to modern software. It was BRL-CAD. Proper solid Unix software, used by the US DOD and others. It has some frankly astonishing capabilities but it's like trying to do fine classical sculpture with a series of explosions.