Well, since there are so many different functions and menus and options in game, I don't really think there is a practical way to give buttons for everything. So, I say give more options to what people can choose. Allow a hotkey to run a command. Also, allow key combos, like using ALT, SHIFT...