Making a custom class is easy.
Find an underpowered class (like, say, fighter)
Load special abilities on it. For example:
Kemo Savant
d10 Hit dice
Full BAB, good fort, bad reflex and will
Skills: As fighter, plus Profession
Proficiencies: As fighter
Bonus feats: every second level, can be drawn from the fighter bonus feat lists and any general feat in the PHB.
Class abilities:
Attention Duelists!(Sp)
At fifth level you may duplicate the effects of the spell shout constitution modifier times per day, as a caster of your Kemo Savant level. At thirteenth level, this becomes Greater Shout.
Child Grabbing Classes(ex):
Add your Kemo Savant class levels to all grapple checks against opponents less than half your age, or at least a size category smaller. Add it twice to opponents less than half your age AND a size smaller.
My Hair Gives Me the Power to Defy Gravity (su):
At third level, your hair gives you the power to defy gravity. Your hair grants a pool of abilities, which can be drawn from charisma modifier times per day, and gradually expands as you level. The spells are duplicated with caster level equal to your Kemo Savant level.
Eight levels after an ability is added to the pool, it may be used at will, with no restrictions per day.
Level 3 and up: Feather Fall, swift fly,
Level 7 and up: Fly, Air Walk
Level 11 and up: Reverse gravity
Fascinate(ex): Your hair is... unique. It takes great willpower to look away. At first level, you gain the ability to fascinate your opponents as the bard ability, but without the perform requirement.