For animation how about an option for brushes that erases everything like a normal eraser but draws after the fact in the same motion.
There are cases I have sections the drawing is the same as the previous frame but there is need to redraw a slight offset to other areas. This means now to swap eraser in and out constantly. This slows down things alot when trying to make smaller changes.
I’ve wanted such a tool for a long time, but it’s not enough knowledge to make it directly. At one time, I found a workaround through a two-color brush followed by the removal of “white”.
I think this visual representation is close to the idea of @EyeOdin if, instead of drawing with “white”, this brush could erase the alpha channel, since without the alpha channel it is impossible to work with “onion skin”, as a result of which the idea was abandoned.
Perhaps the developers will find a way to recycle the “masked brush” into a “rubber band + pencil”. Based on the settings of the masked brush, we could separately adjust the behavior of the pencil and the rubber band, making this tool more malleable, for example, changing the proportions or sizes of the rubber band depending on the pressure will allow us to approach corners and hard-to-reach areas.
Destination atop blend mode kind of does that, it overwrites the strokes erasing things around it. Only downside is it isn’t as smooth with things around it.