Append/Override specific settings in Project Files stack
Substance Designer currently has the ability to load in multiple project configurations and apply them via an ordered stack. By default, there are two config files called Default Project and User Project. You can also create project configuration files yourself and add them to this stack.
However, let's say you want to create two additional project configs. One for use studio-wide and another for a specific 3d engine/project. While you can add them to the project configuration stack, the last one in the stack will overwrite settings from all others that came before.
What I would like to see is the ability to selectively use certain settings from each config so it's possible to combine them together instead of having them override each other entirely. Since SD 6, the settings are separated by tabs so a potential solution is having a checkbox to determine which tabs are utilized and which are ignored.
Some settings could also be appended instead of overwritten such as adding aliases, library, and template paths together. Possibly the ability to determine if these should override/append by the user but this could break file paths such as certain aliases no longer being used and causing reference issues so perhaps not.
Anyway, here's an example of how this could generally work:
Config File 1 - Baking and Library
Config File 2 - 3d View, General, Version Control
Final result -
Baking and Library settings from Config 1
3d View, General, and Version Control from Config 2
