How can i set the 'Sender Email Address' on a per environment basis (pic attached)

I have a single email sender address that needs to change per environment we deploy to. We have a lot of templates and its frustrating to have to edit them all when we move through the deployment process.

The best practise is to store that variable in a configuration entity in CRM and then retrieve it just before set it in your workflow. This way you just need to change this configuration data per environment.