I usually just think of a theme and a basic idea of what general areas the map will have. Then I start the map and change things around as I go to balance it all out. I try to make everything as basic as possible at first and add detail in later, this makes things a lot easier to quickly switch around and experiment with.