Help - Marking up images


Can anybody point o a tutorial on how to add highlighting shapes, text boxes and arrows to multiple JPEG images. I have about 4000 JPEG images of solar panels that I need to highlight faults/issues and make comments on the image.

I was wondering whether it was possible to create a generic square/circle/arrow and text box and copy it to all the images. Once that is completed I can open each image and move and resize the square/circle/arrow and make comments specific to the image.

See attched image

If this can be automated I would appreciate any help as I am a Noob at image processing.