Generate complete, ERC-clean KiCad 9/10 schematic projects from Python (hierarchical sheets, custom multi-unit symbols, BGA footprints) and verify them with kicad-cli ERC, netlist checks and PDF review.