You can make a suedo Talent System with events.
The main issue being an efficient way to allocate points. If the base engine increases the default 'Options' menu from 4 choices to 10+ (or to be able to set number in config) - then it would work much more effectively.
I have a Skill Point system in my game: (Slashing, Blunt, Piercing, Magic, etc)
-Randomly gain SP from killing NPCs (based on level of character/NPC)
-A Skill Book you can open to allocate points via the 'Options' menu.
-Gives player Skills depending on their skill level in that specific skill.
it works decent enough, though the menu gets very 'clicky' since you can only add 4 options to a menu. Example:
Option 1: Slashing
Option 2: Blunt
Option 3: Piercing
Option 4: Page 2
Page 2 would list the next 3 skills and so on.