AppSnap is an application that simplifies installation of software. It automatically figures out the latest version, downloads the installer and then installs the software in one seamless step. AppSnap is primarily designed for Windows which does not have any decent package manager such as APT and RPM as in the Linux world.
AppSnap is written in Python and uses wxPython, PyCurl and PyYAML. It is packaged using Py2Exe, compressed with UPX and installed using NSIS.
More details can be found on the AppSnap webpage.