ArchiCAD

ScriptingX
Patrick May is an ARCHICAD expert and presented at the 2017 BIMCON in Las Vegas. His GDL sessions were popular.
Interviews

Patrick May Talks About His Journey with ARCHICAD and GDL Scripting

Generally speaking, scripting architecture design tools is hard. But it can be made a lot easier and Patrick May appears to have found a pathway to making it so.