A Mix of Both
I used a mix of both. I had a general overview of what the world was about with such things defined like low magic, old world, active gods. And then I started at the local level and built the area based upon the general overview which made NPC interactions more consistent since...