Well I think an "Emulator Setup Wizard" as something that is more like the Setup Wizard but allows more indepth configuration of the emulators, like the ability to edit the advanced configs. The wrapper idea is more a separate program that you copy to the emulator's folder and run a config there. The latter is what I've been working on, but I think the "Emulator Setup Wizard" is also a good idea just not what I was originally thinking and IMHO a much larger project because it would have to manage all the IMPORT-EXPORT profiles, the Advanced Config's and obviously all the current stuff the Setup Wizard does in regards to "Emulator Selection" and "Emulator Setup". So I think one would have to take out all the emulator setup code from the Setup Wizard into it's own program and expand it from there. The Setup Wizard would probably launch it as part of setup. I think if it was done really well it would definately make setup heaps easier but I think the current Setup Wizard has limitations in it's design that make it too hard to "tack on" an advanced "Emulator Setup Wizard" because I think, for a start, everything needs to be organised into tabs and sections. The Setup Wizard currently is not designed for the complex layouts this would need IMHO. In other words, a can of worms This project was about exploring all the holes in the current wrappers and as a challenge fill that space. Part of this challenge was to learn all the necessary tricks to do these things AutoIt/AHK does but in C++. That's where this started, and because of this challenge what I've coded re-does alot of what the advanced config does but into my own wrapper. So I don't know they sound like two very different project/ideas at the moment.