PanelingTools is a McNeel Lab Plugin that is closely integrated with Rhino and Grasshopper, and is widely used for architectural and other design and building prefessionals.
It supports intuitive design of paneling concepts as well as rationalize complex geometry into a format that is suitable for analysis and fabrication. PanelingTools for Grasshopper allows parametric use of attractors to manipulate grids and variable morphing of patterns.
Support forum is in McNeel Discourse:
Free introductory PanelingTools course: (1 hour)
Comprehensive online (on-demand) course with example files and handouts: (12 hours)