Uh... hmmm. That's a really interesting idea, but it's way past what I could possibly do at this point in time - even if changing the colour just involves (extensive) palette swapping, it would be far past what I'd be able to make happen automatically. Perhaps you should loiter on the board and ask around?
I dare say those of us with more extensive knowledge could perhaps whip something up, but I can in no way guarantee it, especially as I have no idea what it'd involve to automate the function. Programmers must be found!