Check it out:

My first-pass at a tool using the generic classes, including tables, automatic calculation of BAB, HP, skill points, bonus feats, caster level, et cetera.

Can only view in Google docs, but I've got the spreadsheet file (no macros, should work in Excel/Gnumeric/OOCalc), which I can email along (trying to find somewhere to post) to whomever is interested. Obviously missing a lot, but lets you play around with some variations and look at different points/tier, et cetera.

Defaults are a bit different than what you've suggested, TeeEl, but easy to modify, and should be self-explanatory.