It was an excessive amout of effort to get those two runs done.
There are really only two “routed” nets: SDA and SCL. My KiCad design uses copper fill areas for the power and ground busses: the top layer for +3v3 and the bottom layer for GND. There are exactly 4 nets: SDA, SCL, +3v3, and GND. The circuit I designed uses three I2C breakouts from Adafruit connected to a TTGO-T1 (an ESP32 Devkit clone, available from China for $5/each). The UI does need some serious work, partitularly when disambiguating what a mouse click refers to (one needs to be overly precise when drawing wires in the schematic view – there is ambigiousness between moving parts and drawing wires). Creating the schematic and breadboard views were not too hard.
OK, I just tried to duplicate a KiCAD project I put together recently.