As I am creating a map for a campaign setting, I wish to have as realistic terrain as possible. I know the basics, like water flows down hill, a current from the equator makes regions more temperate, areas removed from large bodies of water become arid, but would love a guide or a list of the steps to go through for realistic world building.

Does such an item exist?