Windows Post-Install Wizard (WPI for short) is a hypertext application designed for giving users choice. While Windows does offer many ways of customizing the setup process out of the box, the major drawback is the lack of being able to select which applications an end user may install. In the past, end users and administrators needed to either download the files manually, or create overly complex scripts that could only be used once. WPI allows you to create one image, which can then be custom configured, and optionally, automated, so that end users can install any applications. WPI runs on all current versions of Windows and with some updating almost all older versions on Windows as well.
I use it for intalling several programs at once, with my favourites configurations, compleatly automated. It could be considered open source because it's a hipertext aplicacion, but also, since is a hypertext application, it runs from a .HTA (and not from an .EXE), so it doesn't apears in the PortableApps Menu.
I supose is an easy one, but I don't have a clue about coding.