dennisbruce,
The above works. You don't have to put the source .mtx file in the user directory, as you will have to restart NX for it to be applied. Just load it from Menu -> Preferences -> User Interface -> Roles (on left side) then click the Load Role icon on the right, and browse to where you saved the source .mtx file you wish to load.
Make sure you have Save Layout at Exit toggled ON (checked) under the Layout setting of this same dialog.
Once all that takes, the target computer should now have the exact same interface layout and icons, etc. that the source had. If the user wishes to change around the icons to their preferences, I recommend they save a new role (new .mtx file) to a folder which they can easily access.
Upon exiting NX, the user's .mtx file should be updated in the User Directory.
Tim Flater
NX Designer
NX 11.0.1.11 MP4
Win7 Enterprise x64 SP1
Intel Core i7 2.5GHz 16GB RAM
4GB NVIDIA Quadro K3100M