During the setup of multiple machines, it would be ideal to create a Main/Global configuration on a single machine and have it be available to use on other systems as whole house basic setup.
Store in DB for new or refresh
User changes can then created under User ID and move with user from machine to machine
Original Setup:
Reconfigured Client with preferred menu options - Store Client setup as Global Config and make available to other systems.
Include all changes for Movie, Audio, Series, etc
On each client have an option to load stored Global Config setup.
If User Profiles are being used, any changes from Global Config to be stored within User Profile there-by following User ID.
Store in DB for new or refresh
User changes can then created under User ID and move with user from machine to machine
Original Setup:
Reconfigured Client with preferred menu options - Store Client setup as Global Config and make available to other systems.
Include all changes for Movie, Audio, Series, etc
On each client have an option to load stored Global Config setup.
If User Profiles are being used, any changes from Global Config to be stored within User Profile there-by following User ID.