I had started a "builds" world (default world settings) in 1.12.2 some time ago and am adding new builds weekly, hence I decided to make the map like a big city, divided in areas by architectural style.
The problem is terrain. I've tried to flatten it with WorldEdit (I have chosen my base level to be 63), but it leaves awful walls at the edges:
//smooth does a terrible job covering them (as seen bellow).
(thank you WE for the stairs)
What I've tried
1. World type: customised
I have tried playing around with the preset settings using this online tool (minecraft.tools) and most specifically with the "micro-relief" setting (I used low values). This did a great job in matters of flatness, but did some huge malformations with mountains (without touching anything else than micro-relief): These caves beneath are gigantic (600+ blocks), super common and sometimes even stacked vertically (as the ones in the upper part of the picture). Extremely steep cliffs are also not a rare sight. (On the bottom right you can see a piece of nice and flat plains).
2. World type: super flat (preset with decorations - ores, trees, etc.)
This is now way too flat. No rivers, hills, no regular mountains. It doesn't look natural.
What would be the perfect result?
Mountains and rivers (as a background/panorama) surrounding some big flat areas (plains, forests, etc.) with minimum elevation difference. If possible, I'm looking for some advice or tips on how to generate a world that is a combination of the two images below: