Awesome work Rumble!
I looked at this before and only got to actually have a go with it in Plothos' game on Friday. It really helped. I mean I was sceptical about how major a bonus this was as a player when they could just as easily use the in-built impersonate functions (I knew it'd be good as a GM after having tried to have my PCs bust into a coucil meeting of like 10 NPCs xD). However I'm pleased to say that it made RPing and OOC so much easier - especially teamed with Lindsay's whisper frame.
Now that I've congratulated the effectiveness of the tool, it's time to say that after the session, I had a look at the coding (as Plothos is a bit busy and had already pointed out to me and above that he's not best suited to UDFs and HTML forms).
Again I'll say it's brilliantly done and very simple to understand (imo). What we wanted to change was that the colours kept resetting, even when the characters didn't. For some people that's fine and dandy, but when RPing just one character or everyone on the server using their own font colours for example it can be a little annoying to have to set it each time. So I had a look and with a little Copy/Paste/Edit coding I've got a version here that includes a separate colour input relating to each token selection and only resets when you change it or hit the refresh.
I must say again how amazing this tool is and what I learned from just that brief look into the code, and so in my gratitude I've uploaded the token for you or anyone else who finds this addition useful
EDIT: apologies for the formality, I'm having to read dickens for my uni and I think the style is catching :S