This is a very early draft of my spreadsheet - still LOTS of work to do, and I'm mid-way through refactoring it so there's a bunch of stuff that appears in wrong places.

But hopefully this will give you some idea as to what I'm hoping to achieve. I'm writing up notes on the columns over here. I plan to also make a conversion system that turns this spreadsheet in to an array of Javascript objects = make the data accessible to my AI scripts.

The Excel version is shown below: