This sounds a like a newer and more improved version of Stardock Central (SDC) -- which already was pretty good. I love that SDC was NEVER EVER really forced upon you.
So, you want a patch for a game?
Have SDC check for existence of a new patch and let it install the update itself for you through the program itself (like Steam).
OR download the patch-file manually and separately (like most gamers probably do, getting patches from places like Fileplanet, official game sites, GamersHell, etc etc).
OR hell, do both if you want -- let the game check for an update within itself SDC and let it do all the work (Steam-like), then go DL the patch from anywhere who got separately just in case you want the file manually (usual method, but likely only Stardock is one of the few places you can download it from).