The list is too long to make a partial list of applications to consider
Lightroom (both versions)
Imagemagick (free, imagemagic is the workhorse for any batch processing works everywhere even my tv can run it)
But realistically nearly any image software can do this. Some better some worse. From top of my head i came up with atleast 20 ways i ...