Roof shingles using the PanelingTools in Grasshopper

Here’s a lapping shingle script that might be helpful.