Regarding fighter: I gave feats that supports a certain fighting type a "style" descriptor where each feat will grant a further bonus to that style attack. e.g. a character with the feats
shield prof,
shield bash and
weapon focus: long sword will grant a +3 bonus for attacking in a sword and board as all of them have [STYLE:EINHANDER] keyword. ((all of this is work-n-progress and not in any way definitive)).
I got the idea from Baldure's Gate where they have weapon group proficiencies for specific weapons and at the bottom, for certain styles.
Regarding cleric: I changed the
turn undead thing into an epiphany counter as a points-based-mechanic that fuels both divine metamagic uses and special divine action that is based per deity. Necromancer-like clerics could still use
turn undead, air cleric can use it to fly or glide, battle priests can smite, etc.
The spells-known derived from sphere's a-la 2nd' edition is what I use as well. Only that the spells part is stuck behind the arcane overhaul I'm trying to do.