This is a look at 3D Coats fairly new feature Factures. It's vertex texturing, which is very different than vertex painting. Vertex painting applies a color per vertex and blends the color with neighboring vertices, meaning the more vertices the better quality and fewer vertices produce a lower quality.
Fractures (vertex textures) applies textures per vertex, so you will have high quality across both a high and sparce vertex count mesh. It can also apply color, depth (normal map), roughness, and metal information per vertex.