That's the best I can suggest, too. Timpani supports the basics, and
much of the rest using various adjustments and overrides, but advanced
things like tracking prestige class qualifications you'll have to do
manually.
For simplicity, I'd recommend only entering the class(es) your
character is actually taking.