As part of my little quest to automate some of the more useful tables from the DMG, I went ahead and automated the tables at the beginning of chapter 4, which provide you with a quick profile for a new NPC. Here is the link: http://1-dot-encounter-planner.appspot.com/.
Cheers!