First try creating a planet terrain shader in Blender. Flame Painter used to brush in atmosphere and create abstract backdrop.
Detailed closeup of planet's surface.
Another detailed closeup. Hard to see, but I thought it looked rather believable.