WireIt: PCBNEW plugin for adding/cutting/swapping wires in the physical layout

Just wondering:
How much effort would it be to automatically generate the netlist from existing traces?
For example, this thread is a reverse engineering effort in which a PCB is re-created from the gerber files

https://forum.kicad.info/t/pads-changed-to-vias-on-gerber-to-pcb-export/11187