SmileyWriter.class[REAL DAMN SMALL]
Here is the small program that I made for writing in Smileys.
java SmileyWriter 'TEXT TO CHANGE OVER'
So far it only has uppercase, and no punctuations. The program itself actually has the ability to write each character with different smileys, but my code is so horrible to look at I'm not posting it up.
You can use my compiled version, or write your own.