If you have photoshop : http://www.cartographersguild.com/tu...omated%5D.html

that is as good as it can get. You can even make your custom brushes (buildings).