Advanced Modeling Tools
Advanced Modeling Tools is a Revit add-in that supports the generation of complex geometry in a Revit model. Currently this includes tools that place Revit families from data in an excel file. This includes both standard component families, as well as point based adaptive components. In addition, to the location of the new family instances the add-in can also set any number of built in and custom parameters.
For example here is a grasshopper definition that populates a surface with cubes of various sizes.
The position and size of each cube are then exported to Excel.
Here are the result of loading the excel file into Revit through the add-in.