Sketch Up is great for your needs. But the more involved and complex assemblies and models would benefit from a full blown CAD package.