To deal with class bonus, I really love the way of the Class Modifier Module by GabeJamesGames
For me it's the most elegant, sensitive and fun-to-play idea I have seen for the classes, and indirectly for ancestries and cultures.
For every class you have a three questions to answer about how do you see the class for your character, and you get a different bonus according to it.
For example, for Barbarians:
For me it's the most elegant, sensitive and fun-to-play idea I have seen for the classes, and indirectly for ancestries and cultures.
This module is made with the preference of rather than getting statistic changes from races it comes from classes instead in 5th Edition. This is to make the class choice both narrative and statistical rather emphasize that bonus through race so that a human ranger can be just as good as an elven ranger. This does NOT exist to change emphasis that certain cultures have a preference over classes but instead to diversify it a bit
For every class you have a three questions to answer about how do you see the class for your character, and you get a different bonus according to it.
For example, for Barbarians: