With windows, upgrade to microsoft update, so it will patch your office applications. Eventually I think it is suppsed to be able to do all updates for all Microsoft apps. Right now it is just the major ones.
As for the individual applications, you can create a share on a single computer, then write a batch file that will call the appropriate update. You should look for network distrubutable or admin stand alone update packs. Nearly all the major applications have this sort of thing. You will still have to push "OK", "next", or whatever, but at least all of them get called in the same order and fashion.
Do some googling on batch files and how to call applications through a dos command and you will find it is pretty easy. I would suggest first making a network share. In the batch you can write in to map a drive to this network share, then call the updates, then you can write in to drop the drive when it is done and exit. If it is a local network, you can also use something like RealVNC to remote desktop to the other machines to do all of them from one place...