Could you add the ability to additive paint vertex colors? When we have a material change to do with vertex colors and we want to add a new color or subtract a color from a bunch of meshes, it’s a real pain to have to re paint everything, when say all we want to do is remove all blue from the mesh.
I may be misunderstanding your request but from what I am reading, this functionality already exists in the vertex paint tab. You can always use the paint bucket if you don’t want to paint it on directly but here is a brief setup: