Batch Queue Manager supports automatically saving a modified image as a versions of the original (Queue Settings / Behavior / Save image as a newly created branch). I suggest adding an option to automatically group the versioned image with the original. For users who group their image versions this is a very useful feature, especially when batch processing large number of images.
We would not integrate this into each tool individually. Maik *** This bug has been marked as a duplicate of bug 338882 ***
Only need to implement grouping function once, and call it from relevant tools.