Install and update all your programs at once on WIndows with Ninite

Ninite is an easy-to-use online service that allows users to install multiple software programs on to a computer all at once. It does this by using a program you download first and managing the apps from that, rather than doing it all yourself.

Website