hmm, only sometimes if needed, or warranted, usually when we're doing encounters or something like that, but even then it might just be rough. No I give them the un numbered map and let them tell me what they are doing in town, how they are doing it, and what sorts of things they expect to find. I then color it, provide details, and let them meet NPCs that are in town, and give the latitude to create the town with me. look at sweden rolls for how that works, they essentially tell you what a town like this looks like and you direct them or give them some info. The in book adventures usually have bits to read, bits to hand out, and bits to describe the events and happenings so the town feels alive.