In fact, if I have a weakness, it is that I have a hard time staying happy with a world for very long. It is a rare thing if I keep a world running across multiple campaigns. There have been only two of my home-brewed worlds that have seen more than one campaign.
Building worlds and hacking a game to make it fit that world give me incredible pleasure... except for one pain in my rear end: gods. I have had a terrible time in the past coming up with gods. I don't generally like using real-world pantheons for a number of reasons. I have used the Greyhawk, Eberron, or Golarion pantheons from time to time... but they have some pretty significant limitations to them: