Lightroom 12

Scripting in text files also has the advantage, that they are ideal to be used with version control like git, even if you initially think it is a short lived thing with only a couple of changes that does not have to exist for more than an hour.