Very interesting idea! The only thing I am not fully sure about is how it would cater to those who are likely colourblind. Colour has some strong functionality here. Is there a way to design it such that we can very easily tell what resource pertains to what mechanic without involving colour exclusively?