Not sure about macros, but supposedly this type of mouse works pretty well. You can pick it up and use it in any position (i.e. you could sit with your arms crossed and play poker) would relieve a lot of stress on your wrists.
http://www.thinkgeek.com/computing/i...eyboards/64f1/
EDIT:
Cheaper at staples