Topic: Eraser brush tool ?
I wonder if you think an eraser tool would be useful. Since there is always a p1 image under the p2 image, it might not be too difficult to add an eraser brush tool that would reveal the underlying p1 image.
I know that painting with the clone tool from one image to another accomplishes the same task. This might be a more direct way of doing it. Just a suggestion.