Fully algorithmic driven BIM model using Rhino.inside Revit and scripting in Grasshopper. This is still largely a WIP as the Rhino.inside Revit pipeline is still pretty new (in an official capacity at least) and I'm still getting to grips with combining scripting and BIM but this is a very robust and promising pipeline.
Being able to iterate on architectural concepts by modifying simple curves is mindblowing to me personally, as traditionally, in architecture you'd traditionally take a more linear and gradual approach. BIM changed that to an extent, and now code+BIM changes the game completely. Exciting times :)