I'm not sure what benefit you're deriving from the process you list over just editing within the GDL editor...you can only create new parameters by manually clicking the buttons in the editor window...
Or... you can use the GDL XML toolkit, which converts GDL objects to XML code which can be edited in a text editor (or xml editor). Once in XML, all parameters are XML text entries, and you can create, delete or edit them at will. This makes sense when modifying lots of objects (like an entire library), but might also make sense in your example if you set up scripts to do the editing automatically for you...something that makes sense only for users on Mac OS X IMHO since you have all Unix tools at your disposal in Darwin and command mode.
Cheers,
Karl
AC 28 USA and earlier • macOS Sequoia 15.3, MacBook Pro M2 Max 12CPU/30GPU cores, 32GB
One of the forum moderators