I would think of a GUI tool that modifies config.xml and restores it to the box.
Then there would be the demand to configure and control multiple devices all over the place and you end up with a full blown management system.
Either you misinterpret your customer's demand (a windows based GUI) or you diplomatically want to start a big project here

BTW: I cannot share your opinion on the look & feel.