Есть какой-то способ их намертво прописать, чтобы не приходилось каждый раз заново кнопки переназначать?
есть.
Пройти за один присест.
Не, ну это эребор.