It's NOT complete yet but I've started a spreadsheet similar to what you're seeking I think.
It's got all the Champions that Ayumi knew of as of the beginning of December (with links to her pages).
It's also got links to HellHades' pages but that column is still very incomplete.
One must enter the Power of each of ones champions
There is a column called Power in Context that I fill with the product of each champion's power multiplied by the star rankings for whatever battle venue one wants to build a team for. I'm continually resetting this column as I've yet to work out an automated switching mechanism. But it's not that onerous a task as one simply does one and then pastes that formula into all cells in the column
I've also not yet worked out a means of factoring in the Affinity Bonus/Penalty but that SHOULD be doable as well
I then sort the whole sheet in descending order of power in Context to see the best potential team members for any team (Sort by Faction and THEN power in context for Faction Wars teams)
Of course, I then have to manually determine which leader I want based on aura, and whenever possible I try to balance the team to include all 4 roles.
Here's a link to my Current sheet that anyone SHOULD be able access https://docs.google.com/spreadsheets/d/1wKMEcJWBHJchwr3FyWHbDYOpJhBCUJ3tpuH9La3xcaw/edit?usp=sharing