AllMyApps provides a Windows appstore-like experience for installing and updating programs:
The iOS and Mac appstores have had lots of appeal with users. Those who would like to have something like this for Windows (which can display installed apps, apps that have updates, or even create a backup of all applications in order to reinstall them later), should take a look at ‘AllMyApps’.
Allmyapps is like a Windows App Store where you can find, download, install, and restore applications, and/or update them. It is a personal application manager for all apps on your Windows PC, and a great tool for keeping your applications organized and up to date. All you need to do to get started is download and install it, and log in with an ‘AllMyApps’ account or simply use your Facebook, Twitter or Google ID.