In this Grasshopper Example File, you can design a reciprocal roof with the Ngon plugin and use an attract point to create different patterns. Download Example File
In this Grasshopper Script, you can convert a series of landing surfaces into stairs by defining their connections with lines. Download Script for Free