I'm not a designer, so I don't know how to use typical design or illustration software. However, I like to scribble, sketch and draw things.
When it comes to simple graphics and visualizations I always used Google Drawings. For the landing page launch, I wanted to have at least a place holder book cover so that the page looks a bit more "alive".
Eventually, I ended up using it as the real cover: