Procedural Texture Generation

What are the methods of Procedural texture generation present in UE4.

I want to create texture for planets surfaces procedurally. Each planet should have different amounts of water content and land content. Without going into graphics programming, what are the methods present in the engine to achieve something like that.

My initial thoughts are to use a noise and multiplying it by a random number between (0-1) and using the floor then using as a lerp between 2 textures(Land and see).

I don’t need much now. I just need a black and white patch texture which is randomly generated. Any ideas where do I start?

There is this

Substance can also do randomized textures.