in reply to Holding site variables

Check Envio out :

Envio is a command-line tool that simplifies the management of environment variables across multiple profiles. It allows users to easily switch between different configurations and apply them to their current environment

https://github.com/envio-cli/envio