If you're lazy- you can use an addon called Gnomesequencer. Looks like they have it for Classic also.

Basically it allows macros to use the old castsequence where pressing one macro/key can cycle through commands. Fully customization too.