If you design a PCB in KiCAD, you go through three steps: draw the schematic ... that we’re not sure that we can ever give up the visual representation entirely. Maybe designing with SKiDL ...