For me World Machine 2 is the best and most flexible tool to generate worlds. It feels atually more like a programming language with huge possibilities than like a graphic tool.
Now doing 2D maps with it (even if it is possible yet not perfect) would be killing a fly with a hammer.
Unfortunately I can't recommend it to everybody because 100$ for the standard edition (don't mention the Professional one) is boxing in an upper category.

So when I am dabbling with cartography I use simpler Tools better adapted to the task to draw maps.

As for tutorials, there are many on youtube and the user's manual with its 82 pages is pretty comprehensive too.