My 3D main modelling programs were SketchUp, AutoCAD and Revit. They are all quite building specific but I've seen some amazing models made with SketchUp as it's a lot more versatile. SketchUp is great for concept development and is a quick and easy way to get ideas down on paper, ehem, I mean...