A ja polecam ten program:
PCGen – A d20 RPG Character Generator
Obsługuje DnD 3.5, niemal całego PF, d20 modern i mnóstwo "homebrew". Wymaga trochę nauki, ale za to sam "pilnuje" wszystkich opcji i jest naprawdę kompleksowy - łącznie z tym, że ma narzędzia dl GM pozwalające obliczać potyczki czy awanse