Thank you guys, it seems I can do most of the planned stuff by changing Data.txt and adding additional scripts, which is great!
Another question, is there any documentation that describes all the properties in Data.txt? Unfortunately, they don't have any comments there and not all of the properties are understandable by their name. For instance, AbilityPerseveranceArmorPerPoint, no idea how it may work.