Sorry for posting so many request but I am stuck and am looking for solutions.
I have a need to draw outline/stroke around irregular shape selection.
But the drawn line should not damage the actual layer and its content. Meaning if the user after applying a stroke to a irregular shape selection decides to remove it or change its color it should be possible.
According to my understanding this is only possible if we can draw either on another layer (which means the user will have to deal with one more layer) or is there some way by which we can draw on some kind of a buffer which stays with the layer but does not affect the original image on the layer.
Here I am saying layer because user can apply many different strokes to irregular shape selection on more than one layer.