Resources to create a homebrew world

Are there any generally well-accepted resources for designing a new campaign-world from scratch? Maybe like a checklist of important things that should definitely be authored in advance?

For this particular game, I will run Pathfinder 1e for group of 4-6 heroes to advance from level 1 to 20. ‘Typical’ level of fantasy.

This game will also take place on a play-by-post forum.