Let's take care of emotes first, after all there are graphics for these already, linked in the OP. Will see what I can do for buttons and stuff. Any reason why they have to be the same dimensions? I don't think it would break layout if they'd be a tad bigger and that would make them more readable as well.
__________________
Code:
.──.
│O_O │
││_╱ │
╱╱ │╲
(|▔╲ │ )
╱'╲_▔ _╱`╲
╲___) (___╱ TUX LOVES YOU.
|