Perhaps have Fiji place the text & lines etc. on an Overlay layer, instead of drawing directly to the image. Not sure if this would enable the user to effectively undo by deleting the overlaid layer.
Currently the lack of "undo" is mildly irritating, cauing me to Revert the image if I don't like the annotation.