Depending on how often you need to change these things you may have a few different options for doing this already. If you're using the same temperature for each layer and just wanting to change between a single temperature for each feature type, you could use the software's built in replace function.
For more on REPLACE and scripts see here:
viewtopic.php?f=8&t=1959
If you need more variability, you can split your model into different X Y regions so that each region where you want different temperatures is its own model. Then you can create a printing process for each separate model. Then the temperature tab of each specific process can be used to assign a temperature to printing that region specifically.
"A bird does not sing because it has an answer. It sings because it has a song."