Ohne großen Aufwand den Text eines Text-Layers in Photoshop zu ersetzen... einfach den Text in die Zwischenablage kopieren, das gewünschte Text-Layer auswählen und das Skript (am besten per Shortcut) starten:
tellapplication "Adobe Photoshop Elements"
try
setcontentsoftext objectofcurrent layerofcurrent documentto (the clipboardastext)
Photoshop: Text aus Zwischenablage in aktuelles Layer einfügen
tell application "Adobe Photoshop Elements"
try
set contents of text object of current layer of current document to (the clipboard as text)
on error msg
beep
end try
end tell