several classes need a good overhaul.
In order of need:
Monks,
Artificers,
Rogues,
Rangers,
Fighters,
Barbarians,
Sorcerers,
Warlocks,
rest are more or less ok or need minor tweaks(scaling of wildshape) or huge nerf bats(looking at you Twilight cleric).
Feats need a good clean up. You have 10 or 15 or so feats that compete with +2 to primary ability. Rest are either below that or not even worth considering more than 2 seconds about them.
Also, all character have to get one feat at level 1, and please take this option of; "feats optional" and throw it in the trash with current 70% of feats.
Add option for classes with armor to trade a level or two of armor proficiency for extra class skill or two. I am hard pressed to imagine an elven fighter even training with heavy armor let alone using one.(exceptions can happen ofc.)