Vertex painting with 8+ textures (How can I achieve this?)

I am targeting the most capable highest end hardware so this method will work with no performance issues?