hey here is an idea i just got:
many archive programs like winrar allow for extracting from the command line instead of a GUI. maybe a good way to save space would be to compress all programs with such a program then have executables that would just say which files to extract and then open the main program + assosiated files. that would save a lot of space if you could compress programs like portable firefox and only unpackem when you needed to (do understand that it would take longer to open up apps). does that sound like a good idea or should i put my mind to other stuff?