Yes Adobe Photoshop
Open up all the files you want to resize or whatever
Window - actions
down at the bottom of the actions window - new action and record.
resize the image and whatever else you want to do later to all the files.
Stop recording
Then go into File - Automate batch and have it do whichever Action set you just recorded.
Not very detailed but if you give it a shot you will figure it out.