[Suggestion] Reference files from different presets
I understand that this is probably fairly involved feature that may be turned down but I really want to submit it.
Use case: imagine you have a mod that you load in every preset you create. If that mod gets an update you'll have to manually click on every preset, remove the old version, add new version and set the correct load order for new version (or open .json file to find and replace pathts).
My suggestion is to handle it in a way OBS handles it's sources in the scenes. I'm attaching images to illustrate.
Imagine DoomRunner 'Presets' are OBS 'Scenes' and DoomRunner 'Files' are OBS 'Sources':

Then when I'm adding another File/Source to different Preset/Scene I can select if I'm adding new one or if I'm adding already existing one:

And when I'm changing any of those files/sources:

They are changed for all presets/scenes:

Hm. I'm get what you're trying to achieve, but i'm not fan of this. Not only this would be kind of difficult to implement, but i'm affraid it would also ruin the overall simplicity for the average user. This would require not only a way to cross-reference files between presets, but also a way to "update" a mod file instead of just removing/re-adding it, and that kinda smells with nasty bugs. Also i cannot think of any way to do this without ruining the simple 2-click process of adding a file.
I will leave this open for more opinions.