Why ideally I would want a project like NearInfinity (for games running on the Bioware Infinity Engine, thats Baldurs Gate 1, BG2, Icewind Dale, IWD2, and Planescape: Torment) which allows me to view all game data as the original programmers saw them, allowing to manipulate everything without filters, but also programmed in Java and thus able to run on any plattform ever, Windows, Mac, Linux, whatever.
About choosing your stats, I do that all the time with BG1+2, but with BG3 I justs dont feel the need. You get enough points in pointbuy to design a reasonable character.
But I really would like to introduce changes like:
Shadowheart and Astarion get different racial cantrips than Fire Bolt, which is a really strange choice in the first place, because it requires a high intelligence to work.
Also Jaheira is a Wild Half Elf, because seriously ? Another High Elf ? Do Wild Elves even exist at this point ?