sketchup has a pretty harsh learning curve to start but once you've got the basics it's much easier to develop the other skills. I like using it but most times I do a 2-d design on paper in a much shorter time than I can do anything on sketchup. I have modeled my whole house in sketchup (the basic structure, not the cosmetic details) for purposes of making quick changes to see what I like better, though.