You can use 3D design software to create large-scale massing studies, and then use Revit to associate host elements (walls, roofs, and so on) to the mass faces.
For example, you can import geometry from applications such as Autodesk 3ds Max®, Trimble® SketchUp®, or Form/Z® by AutoDesSys, Inc.
When you use the following workflow, Revit can understand the exported geometry as a mass object:
Revit then treats the geometry as a mass, allowing the faces of the mass component to be selected and associated to Revit host elements, such as walls, floors, and roofs.