Hey,
ich habe sowas ähnliches letztlich mit Delphi auch versucht, dann aber zu NotePad++ gegriffen.
Dort kannst du in Dateien suche und ersetzten und dabei auch Reguläre Ausdrücke verwenden (mWn kann selbst das aktuelle Sealte dies nicht). Auch kannst du es auf Ordner begrenzen und einen Dateiformat Filter verwenden. z.B. *.pas.
Ich habe meine Projekte immer in einem Verwaltungssystem, also wenn eine Ersetzung mal "Mist" macht, kann man dies fix wieder korrigieren.
Hier als kleine Hilfe zu den Ausdrücken:
https://regex101.com/r/fL2pR1/1
Liebe Grüße