Vertex Painting Material

The current parameters for my material. I’m hoping for a all in one solution. It includes tesselation and the falloff between the textures is controlled by the displacement maps. So you can have a brick texture where you build up the other textures into the cracks allowing for smoother blending and letting you paint multiple textures using one material. It has the option to paint 4 textures.
If anyone has any suggestion for any new parameters or capabilities they’d like to see please post and I will see what I can do.
Thanks