Combining materials into landscape layers?

Hi folks,

let’s say, I’ve got a bunch of cool materials here that aren’t directly designed to be used as layered landscape materials. For example a grass mat, a rocky mat, a dirt mat, a snow mat. How do I combine these into a single landscape material that I can paint on the landscape object?

Thanks!