To make something like this yourself is a lot of work and not simple at all. You are talking about voxel terrain generation. To attempt to create something like this required a load of coding skills and understanding of procedural algorithms, think about voronoi and marching cubes.
The fast and easy way is using the something like the voxel farm systems:
Voxelfarm
However these do not come for free!