I am wondering if we can build a character that way. For example:
1) Choose your role / roles in the party
2) Choose X number of way you accomplish that role
3) Choose race
That's more or less had, though in a different order.
1: Race + background + non-combat abilities. Levels separately from the other options, though may have some prerequisites. (i.e. finding food might require a level of ranger. Or charm person require arcane spell slots).
2: How do you do stuff (power source). Gives simple abilities useful abilities and baseline proficiencies for the other options. Can be taken multiple times to make a simple generalist character. (level 1 spells and manuvers)
Martial -> You gain +X to fighting.
Divine -> You can channel divinity Y times, which you recover during a short rest.
Arcane -> You gain X arcane slots which you fill during a long rest.
Psion -> You gain X psi points, and recharge some other way.
3: What you do with that power (base class). More focuses than the general option above. Modestly complex features (level 2 spells and maneuvers).
Fighter (Marital): +offense.
Defender (Martial): +defense.
Sorcerer (Divine): +offense.
Cleric (Divine): +defense.
Evoker (Arcane): +offense.
Aburation (Arcane): +defense.
Bonus: Advanced options (paragon class) = Combos or further specializations of different base classes. With more complex and finicky features (level 3+ spells and maneuvers).
Pyromancer (Evoker): +Fireball and firewall.
Artificer (Transmutation, Abjuration, Enchantment): +enchanting items.
Beastmaster (Ranger, Druid): +fight with animals.
Paladin (Fighter, Cleric): +aura's
Warlord (Bard, Fighter): +grant attacks