Hey Hellbent (Nice name btw),
No doubt you are probably good at what you do, and UG may be the best choice for your work. UG has excellent surfacing tools and can do things needed for automtive applications that Solidworks doesn't cater to.
Yeah, I do draw a rectangle to create the box you speak of, though both UG and swx have a rectangle command that just requires placing the corners. Just my prefer way to create that shape and see the dimensions. I do use thin extrudes from time to time though in Swx which is done by sketching a line and assigning a thickness to offset, mostly for thin parts though.
I fully constrain with dimensions because our parts must remain parametric to be sized. Multi Bodies have been in Swx for the last 4 versions or so, along with boolean functions, and other features to related to working with solid/surface bodies. Sounds like you haven't seen swx in a while.
I'm 31, pretty good at what I do, and never right as far as my wife is concerned. I started on Autocad, then spent a few years on Catia V4, went Solidworks for 5 years, and now work with UG. I've never really fought any transition and have mostly been the cause of them. Even with UG here where I work, I'm delving in deeper then most users here do, using functions they never have, and trying to learn some GRIP programming.
Non parametric modeling is not an option for us as we build familes of parts that must size correctly. The non parametric way sounds an awful lot like Catia V4 and I'm glad I left that method behind. For what you work on, it may be easier to do it that way, especially for really complex geometry. We only have a few parts that have some freeform surfacing and it's not really that difficult geometry, certainly not like a car body or something.
Solidworks is quite capable, though not always the best for every task, of course I seen people do impressive thing in Microsoft Paint, so the individual has alot to do with it.
Checkout Paul's site, excellent industrial designer and a master at getting Solidworks to do the impossible.
Jason
UG NX2.02.2 on Win2000 SP3
SolidWorks 2005 SP5.0 on WinXP SP2
SolidWorks 2006 SP0.0 on WinXP SP2