When I get back from work today I'll try my hands at the new overlay CTM:
And these behaviors is what I had in mind, any further ideas?
Grass => Sand, Terrainsets, Dirt, Gravel, Construction Material
Sand => Terrainsets
Gravel => Dirt
Leaves => Logs, Construction Material (leaves)
Leaves =>...