We already have this as part of our skin designer just released this week..
It will hide the control panel and set the preview option, im not sure how it will work on standards skins (our skins require a few extra xml config files) - the editing won't work, and we might need to remove some of the designer specific options but im sure we can get it to work on any skin as its just a skin object.
Ant
DNNDesigner - Free Editor, Free Compact Control Panel, Free Designer Objects and 60+ Skins From Only $1