I think the swaps are ok, unless as a dwarf fighter you swap all your proficiencies for tools, because the dwarf did not spent his time learning weapons and armor... Only when they suddenly trained to be a fighter... 1 or 2 proficiencies ok, but not all of them.
I think the costs of the trades should be somewhat meaingful.
Yep. So I'm gonna go with:
1) Every race gets a bonus feat. Because feats are fun.
2) You can move attribute bonuses around.
3) You can swap
all of your Armor proficiencies for a Tool or Language proficiency.
4) You can swap
all of your Weapon proficiencies for a Tool or Language proficiency.
5) You can swap
one Martial weapon proficiency for another Weapon proficiency.
6) You can swap
one Simple weapon proficiency for another Simple weapon proficiency.
7) You can swap a Skill proficiency for another Skill proficiency, or 2 Tool/Languages.
8) Every Medium race gets a d8 HD. Every Small race gets a d6 HD. Dragonborn, and Races with "heavy build", get a d10 HD. (and average rounded up HP).
9) Bonuses from your race and level 1 feat cannot exceed +2 on a given statistic.
10) Vhuman is removed (as everyone gets a bonus feat).
Languages do double-duty as "cultural proficiency". The list of languages is determined by countries, not races. So Albion language proficiency grants you ability to speak Albion and a proficiency bonus on checks about Albion culture (history, politics, etc). Nations who speak dialects of each other are noted, but each proficiency means you speak the dialect from that particular country (and know the politics/culture of that country).
Feat+the extra HD bumps level 1 characters up to level 2ish power level, which makes making T1 encounters less work for me (the "early fights" can be less "rats" and more serious, relative to the end-of-T1 fights).
Instead of going from "power level" ~1.25 to ~4 in T1 (3.2x), you go from ~2 to ~5 (2.5x). T2 instead of 6 to 11 (x1.8) does 7 to 12 (x1.7), a small impact. And by T3/4 the HD and feat are relatively small in impact. (Those power levels are approximate, but backed by encounter building math).