If you need configuration on the Message VPN level (queues, ACLs …) then a good option may be to use SEMPv2 via e.g. Ansible. Ansible then takes care of doing variable substitutions such as broker connection parameters and queue names.
There are some examples/open source projects for Ansible: