Love this idea, let me take a crack at it today. I’ll make it more functional than fashionable though, so if you’re wanthing the aesthetic overlay blend you’re going to need to rework it based on the aesthetics you want.
But if you’re thinking about it closer to a Trait-Tree system than “https://rpg-maker-plugins.itch.io/easy-trait-tree” that’s what I currently have. (it’s specific to the Actors Tab)
But from what i understand the remake adds another layer / independent layer. Which makes it a little more complex from the trait tree because you’re adding leveling to Class-weapons which the default database doesn’t have (weapons are just their stats not leveling them like characters).
Either way I’ll try to get your baseline code done for you for the above context in mind.