After using Ninite for quite some time, I then found and have been using for several months, this little gem....
Patch My PC
The great thing about this one, is that once updates are found within your PC's software, you have the option of automatically downloading/installing the software/s, or simply (Smurfy may like this setting) downloading the exe files to wherever you want, and installing them from there. Here is a list of software that Patch My PC supports....
Supported Products