Puma is a plugin for Rhino 3D and Grasshopper. It enables the use of CityEngine CGA rules for the generation of procedural buildings inside of Rhino or Grasshopper at runtime.
Honeycomb generates planar tilings and topological interlockings. It enables the creation of patterns through symmetric transformations, each derived from the 17 wallpaper groups.