macros are faily easy to make, just type /macro in-game, and hit "new" put in the title of your macro in the titile bar at the top, then below that select a sign for it. some things you can do it in the message box for the macro itself you cant type things like "/y WOWCRAZYULTIMATE RULES!!!!" or, if you dont like the symbol for a certain spell, you can use macros to change it(in a way). for instance, if you wanted to change the "shadow bolt" symbol to the "wolf mount" symbol, just go in to make a new macro type in "shadow bolt" or whatever you wana call it for the title, then select the wolf mount symbol, hit "okay" then in the chat messgae itself type /cast (shift click the spell you in your spellbook while the macro interface is open)
/dance
/hi
/bye
/rude
/slap
/yawn
/sit
/sleep
/oom
/doom
/threaten
/shake
/laugh
/cry
/punch
/charge
/talk
/cat
/scratch