I am often processing 100s of images this way.
A lot of macros that I use are what I call semi-automatic in that they cannot run in batch mode and often require user input to complete successfully.
Been using ImageJ for quite a few years on my Macs and up until last year sometime things were usually running very smoothly.