ну я заходив в Tools/Customize/Keyboard і налаштовував гарячі клавіші, як для звичайних команд, так і для своїх макросів, чи я щось не зрозумів?
вони не зовсім довільні, але F1-Fn, кнопки навігації та їх комбінації з Ctrl, Shift або Ctrl+Shift, їх там виходить трішки дофіга...