Ray, there is a new manual for RC5000 Setup that goes into detail on what a macro is and how to program them. You might also look at the new User manual for the RC5000i, which has some more fundamental information on when you should use a macro vs. when you should program a list of steps.
Try this link to download:
[Link: remotecentral.com]