The XML export is really for convenience in checking the configuration in text form.
Saving configurations is done by saving as an IPC file, and these files can be loaded in "on the fly" if needed.
"Force Board Reconfigure" is not normally needed as each change in the config is passed interactively to the board and the boards configuration is read and displayed so the GUI and board are always in sync.