KiCad can re-create a PCB from any set of Gerber files (provided it’s not in an ancient and obscure gerber dialect, gerber history is obscure). For more info:
I created that topic some years ago. These days you can also import an image (taken from a PDF) into the schematic editor and place symbols and wires on top of it. It’s not perfect, but it is a significant help for reverse engineering and re-creating a project.