Math is hard.
Making basic classes for a d20 system that fall within acceptable bounds of smack takes a hell of a lot of thinking behind the scenes – a lot more than I expected. I’ve taken steps to reduce the number of variables I’m working with and the range of those variables, and it’s still a pain in the backside.
Oh well, back to the grindstone. I’ve started, so I might as well kick it into a playable shape before abandoning it to the world at large.