For a metal group 1 bass 2 guitars I made a 18 songs set list only with 3 global stacks and 1 amplitude 5 each global stack (vst2 version because program che fra only works with vst2 for some reason). Just made all the presets I needed and saved inside amplitude, then assigned each preset to a program change slot, then for each song and each part (verse choruses solos etc) made a midi track that send program changes to virtual midi out 1 for bass 2 for guitar 1 and 3 for guitar 2.
Then connected virtual midi in 1 2 and 3 to each amplitude in the global stacks. Works like charm, only 3 plugins loaded, very cpu friendly. If you can have presets saved in the plug-in, why load hundreds of istances and uhundreds of song stacks and parts …. ?!?! Find the optimal cpu route and use it!
Cheers, Ciro.