Eyebatch is much faster and eaiser to use than a Photoshop batch function. Our graphics department uses eyebatch for all our batch processing of images.

BoyFunk is correct, the only thing it can't do is the KidSafe Digimarc. That you still need to do in Photoshop. But, it's still faster to do the bulk of the actions using eyebatch.

http://www.atalasoft.com/EyeBatch/