World Generation with Terrain

Hello, I am trying to create a sandbox game similar to a hybrid of Bethesda games and Minecraft. I was thinking of random generation for the terrain. I was thinking of using the Roblox terrain, instead of trying to create a blocky World. Do you guys have any advice or Solution? I do not also mind for advice or solutions for randomly generated structures as well.