@Hyfnae I don't have any tools, but I remember from reading the Dungeon Master Guide from Dungeons and Dragons that there was a section with some tables you can roll on to get some ideas about a city you are trying to create.
This question on RPG.SE might be useful, too.