Have you seen the Studio Clock example? It’s a scripted layout in pcbnew. Someone in the thread uses SKiDL to generate the schematic as well. It seems like full end-to-end programming is possible, but you’ll have to read that thread in detail to verify.
1 Like