something neat you can do are procedural displacement maps with vertex colors mask and therefore texture blending
unfortunately I'm too much of a brainlet to make interesting procedural textures