This project explores how designers might use generative design tools to create site-responsive building massing options. A series of tools were created on the Rhino/Grasshopper platform that use optimization algorithms to generate and evaluate several massing options and program layouts based on specified performance criteria. This process can be used to formalize design constraints and performance requirements, as well as generate ideas parallel to the manual design process. This is an exploratory step towards taking on a more collaborative and mutual beneficial relationship with computation as a supplement to design. Adam Heisserer. Lake Flato Research R&D. Rhino, Grasshopper, Optimization algorithms, site analysis, generative spatial layout.