Hello ,
I think that painting terrain should be as easy as sculpting it , you just create the landscape , drag and drop the materials/textures and you start painting , this would be easier and time saving.
For example , the terrain painter that Unity 3D uses…
Regards,
-Edwin