Before 10, when you added macros to menu you could press alt,m and then the first letter of the macro description and the macro was executed, if there is more than one macro with the same starting letter you could press the letter again to go to the next macro and press enter to execute.
Ex.: macros
"create table"
"create view "
"drop table"
ex.1
alt,m (open macro menu)
d ( macro executed: drop table)
ex.2
alt,m (open macro menu)
c ( navigate to "create table")
c ( navigate to "create view")
enter execute selected macro "create view"