I've actually made something quite similar a while ago which you might find interesting! 22 parameters plus a step by step visualization of how the scene is created "layer by layer" :)
I've pushed the code to GitHub it would be very easy to fiddle with the parameters or add sliders - Mr.Doob has a library for that. Let me know if you make something cool with this. Thanks
https://kattjakt.github.io/mars-playground/