I CNC mill more Single-Sided PCB’s than I care to admit and, when possible, I prefer using Jumper-Wires in lieu of making Double-Sided boards.
Graphic layouts can be helpful and, having No effect on circuits or PCB manufacture, jumpers can overlay on top of Ratsnest lines (in PCB layout) thus adding a missing link to layout concepts.
Attached zip file contains several Jumper-Wire footprints (.mod and Step files) for PCB:
8mm, 12mm 20mm 25mm, 30mm, 50mm
The File: JumperWires.zip (141.7 KB)
• Double-Click the Pads to change them (as usual, either on your PCB or by Editing the footprint)
• The jumpers (length, shape and color) belong to the Step file and are not editable unless done outside of Kicad
• In footprint edit, you can raise/lower elevation but, the ends will always be long (done to enable placing over other items)
In real usage, you’ll bend and place jumper wires as needed thus, can ignore graphic collisions
They are Not perfect but meet ‘my’ needs. You can design your own (see tutorials)