As a possible future enchancement, could PAP have the ability to install themes?
It seems that all the menu has to do is to check to see what directories are in the ".\App\DefaultData\Themes\" directory (based from PAP directory. i.e. :\PortableApps\PortableApps.com\App\DefaultData\Themes\ ) and make a dynamic menu of available themes, similar to how the language sub-menu is populated.
I am sure that this would also simplify the code behind PAP...