Kudos to whoever made it!
Copy the addons folder to your project and instance the NoiseWorldGen2D Node. Made for 2D. Change the exported variables to customize.
Included are 24 tiles that make up the world. For simplicity, you may replace "Terrains.png" with different tiles. If you change the size of the tiles, or add new tiles you will need to redefine the atlas. Adding new world types can be done by editing the "NoiseWorldGen2D.gd"'s genWorld()
function. The section - elif type == "hellplanet":
is where custom planet types are meant to go. Reference if type == "overworld":
for example on how to build.