I haven't been active for a while due to medical issues.
RenumKiCadPCB renumbers the reference designations on a PCB geographically and back-annotates the schematic. It has a rudimentary text menu because I haven't figured out how to write a GUI yet (volunteers would be welcomed!). It supports things like sheet reuse (the same schematic with different instances), etc.
Prior versions of the program had a bug whereby if you changed the name of the module layers away from starting with F(ront) or B(back) it would crash. I was aware this was possible but unaware the database would use those values.
In any event a zip file with the source file and a Windows .exe is posted at www.documenteddesigns.com