I do something really similar. I have different settings for a few different brands of PLA, some different types of ABS, PVA, ninjaflex, etc. S3D already has a way to save these different materials and then load custom settings for each one, so it's really useful (and it integrates with their material dropdown options for each selection!)
What I did, is go to File > Export FFF Profile, and then save the base profile to my hard drive. Then open the .fff file in a text editor like notepad and scroll to the bottom. You should see a few sections that labeled with <autoConfigureMaterial>. By default, I think they had a <autoConfigureMaterial> section for PLA, ABS, and PVA. The settings within that section represent what will be changed for each material. For example, if your PLA section looked like the code below, it would automatically change the printing speed to 3600 mm/min each time you select that material. Other material could use different speeds. They actually let you put any setting you want within these sections, so it's very versatile!
Code: Select all
You can just add new <autoConfigureMaterial> sections for each new material you want to include. Then save the file and go to File > Import FFF Profile to re-load it into the software.
Hope that helps!