@Doitsu - if you have access to Windows have a look at ImBatch ==>>
http://www.highmotionsoftware.com/products/imbatch
I have about half a dozen multi-step imbatch jobs that I use regularly on sets of many hundreds of images, they save me heaps of time.
BR