Have you ever used Linux? If so, you'll be familiar with the APT or RPM commands, two handy software package managers which allow you to install or upgrade applications in a very easy way.
AppSnap tries to emulate this function in the Windows world, simplifying the installation of software. It automatically figures out the latest version, downloads the installer and then installs the software in one seamless step.
It includes a fairly complete list featurig the most frequently used applications. You can add your own programs by simply editing the db.ini file.