One of the exciting new features of the managed experiment system (12.1-003), is The ability, to some extent, to compose an experiment out of existing configurations. For example, one could compose an experiment from a configuration of the S800 and a configuration for a muilti-crate XIA experiment.
This is made possible through the mg_import. The steps needed to compose an experiment are:
Use mg_mkconfig to make an empty configuration or, alternatively, copy an existing configuration as a starting point.
Import additional configurations into the starting configuration with mg_import
Adjust the resulting configuration as needed.
That last step can not, in general, be automated. THe sort of things you'll probably have to do are
Define new sequences that e.g. correctly capture the order in which component parts have to be started/stopped boot time and when runs begin and end; for example.
Define an event builder to glue the fragments generated by the components together into coincident events.