quite simple. get some satellite images merge them and sphereize and you have yourself a basic planet..
add some gradients and you got a background.