I think he meant for the final installer. I had the idea of a single .msi file in mind. I want it to be modular, but the more complex the installer, the more likely it will require expensive software to create.
I initially used a program called "Advanced Installer". It's pro version is pretty expensive, and it's free version is feature-limited. I cannot recall all the details right now as it has been well over a year since I last used it.
Here's an idea: Maybe we could just make a script that will pull files off an FTP server? Seems like a good idea to me. Then it really wouldn't download anything you don't want.
Quite good with NSIS, I might find something that I can do.
I'm not sure if NSISdl plugin would work though, but I'll search.
EDIT: I can do it in NSIS, my one problem is I don't know where to download skins.
Well, I meant that if I don't want to dl 4g of skins just to get the stuff I do want, that would be nice.
I don't even bother with skins.