The ZTS
Have you ever tried .hta as an option for an installer.
Its like a combination of HTML and a bunch of different scripting options to pick from like vbs or java.
It executes just like any other executable but its actually just a script wrapped in a .html without the .html issues with running scripts.
The beauty is no extra stuff needs to be installed and done right it can be dynamic folder based where if the contents of the folder or sub folders is updated it can automatically update its available options if the folder structure is properly thought out and seperated according to type of option. Its also completely editable via any text editor so no pains having to compile each version.
As an example the breast sizes part would be its own folder and each breast size option (normal / 1.5 / 2 / 2.5) is saved in a sub folder that is pulled through to the page as an option to pic from in a selection box. The type of box used can allow for ether a single option to be picked or multiple options with basically no coding needed. The kicker is updating the available options in the box is as simple as dropping in a new sub folder.
There is loads more possibilities with it like having a picture display next to each selected option and whatever else you can pulloff in HTML.
I have included a very stupid basic example .hta application using a VBscript that reads 2 folders and lists the sub folders contained by name in 2 list boxes. Selecting the folder names in the boxes and clicking the run button next to them retrieves the folder locations of the selected names. That value can be passed to a copy command that copies the corresponding content to the correct locations. Also I was a bit lazy and put in a for loop for each folder instead of adapting the for loop out of a list and reusing the same for loop but this is just an example.
It would also make it simpler for users that is a bit scared to manually install new modded files created by the community if those files is zipped in a manner that matches the installers folder structure. Just unzip the new files to the installer location and run the installer to pick the new option.
You can open the test.hta in any text editor before running and see what it does then run it and you should get an idea where to go from there.