the weakest part of substance designer is its connection to photoshop.
a way to adress that issue would be to create a node that reads a photoshop file and creates an output from each photoshop layer, non-destructively. if the layer has a mask, why not offer a second mask output.
atm, if you edit a layer in photoshop, the ouput of the linked photoshop file gets updated as well. but if you i.e. add another layer in photoshop, this is beeing ignored.
would be great, if that "photoshop node" would simply get another output added in such a case, named like the layer in photoshop.
so while editing layers in a photoshop file, that is linked into substance, is non destructive, adding layers in photoshop is not reflected. and this is quite a limitation, that shouldn´t be necessary, imo
If you want to join the discussion @ allegorithmic forum: