В Prism у вас есть CompositeCommand.Это в основном контейнер, который может содержать дочерние команды.
Вот ссылка на сайт MS, описывающая, как их использовать: CompositeCommands
Есть также хороший фрагмент кода, который обрабатывает все многоключевые привязки.он использует System.Windows.Interactivity.Это даст вам функциональность F1 / Cntrl + Shift + P практически бесплатно.Вы можете узнать об этом здесь: Поведение жестов
Это должно дать вам то, что вы ищете.И используя очень мало кода.