@unchartedatlas has created a brilliant tool for creating fantasy maps on the fly. 

Although this article gets a bit technical it explains how he generated his fantasy maps which can be used for all kinds of on the fly scenarios.