Standard digital image editors do not express their best with bulk editing. The lack of a scripting panel into tools like Illustrator and Photoshop does not help at all. What if you need to line up the actions of a 3D editor (export a view of a building), Photoshop (touch up some shadows), and Illustrator (live trace the shadows)? It is a user interface nightmare. In such cases, open-source software and coding come to rescue.
Libraries like Drawbot (vectors) or Pillow (rasters) can be lined-up to all sort of image processing tools (3D, OCR, Computer Vision). 1, 10, 100 times? 100, 1000, 10000 images? It does not make any difference. No need to level down your demands.