Blender is definitely not recommended for this kind of application )
Well, it's a bit like bringing a gatling gun to a knife fight, loaded up with 10K of white phosphorous tracer rounds
My recommendation:
- if you want to learn software just to make a single project and forget everything afterwards - get someone else do it. You'll save a lot of time and get a reliable result you wouldn't be able to produce anyway.
- if you never want to have anything to do with 3d graphics, and just want to make a few designs and learn a piece of software to be comfortable with, try this one:
http://solvespace.com/for 2d stuff you can try LibreCad, it has good tutorials on yt.
If you want to step up, try FreeCad.
OpenScad if you're adventurous. There is a corresponding Python library if that Fortran-chair-wienerdog crossbreed of a language OpenScad uses drives you nuts.
- have 3 free days to get productive? Want to make fancy models with bells and whistles? Want to laugh at your CAD friends who can't get stuff 3d printed due to outrageous topology created by their tool? Python scripting - sounds cool?
Like women who play Starcraft and can dress adequately?Well, here's where Blender comes in.
Personally, I'm a blenderhead. Blender takes a lot of time and effort investment to get it running, but the return is incredible.
It's an awesomely maintained project, with lots of great and knowledgable devs, great documentation, code quality, plenty of features, unmoderated and sh*tty user communities...
And it's blazingly fast. It's the Vim/Emacs of 3d modelling software, and comes with all the luggage of both (lots of sweet keyboard action, modes, obscure awesome functionality, custom stuff, addons, halfbaked things you can't live without... there's even Blender vs Blender battles!
)