I wrote a Town Generator table for TableSmith that can be downloaded from my Web site. It's based on the system in the DMG, though it also generates businesses and their owners, merchandise quality, and buying/selling factors. It generates other features of the town/village/city as well, like...