I was thinking about a material painter option, but it would be optional and only paint over an existing material with another.
Friend me on Discord: Keith at FSP#5441
We can discuss some of your ideas there