Campaign Suite for D20 and D&D Games - description from Softdepia.com:
Campaign Suite is a Software Package that allows you to create your own dungeons, maps, characters and game information. Quick wizards make managing and creating even hundreds of characters at once a snap. Characters can be exported to HTML or other formats, or printed out for your use. You can even design the "Professions" which are used by the Character Generation wizard to give you characters of any level! With full featured feat, class, skill, equipment, and race editors, you can customize to fit any D20 game. Races can be instantly generated from your creature database, or you can apply a Template directly to a race.
With Campaign Suite, the tedious task of creating Encounter Tables is just a couple of clicks away. It will search your monster database, selecting monster appropriate to the CR and Climate/Terrain of the table. These same tables are then used by Campaign Suite to stock your dungeons, or your overland encounters - as many as you want, even in the thousands. Number appearing, treasure, and full statistics blocks will be exported for you creating entire weekends of play in just moments.
User-created data ranging from new races and classes to equipment tables is being exchanged across the net, making Campaign Suite an even more useful tool for expanding your world. Expansions featuring some of the D20 systems best-selling publishers will be coming out soon, fully compatible with Campaign Suite.
Complete Character Designer
Overland Encounter Generator
Class/Prestige Class Editor
Spell List Editor
Expansions for Sale and Free to expand your game instantly
Profession Template Editor for Character Wizard
Random Weather Generator
Character Group Management
Characters In Encounters
BMP, RTF, HTML exports
Random Encounter Table Maker
Weekly FREE updates
Campaign Suite for D20 and D&D Games is a "Free to try" program. You can download and try it for an evaluation period.