https://www.amazon.com/Logitech-G700...p_ob_title_def
13+2 programmable buttons. I don't even use modifiers, just the mouse and some basic buttons on the keyboard.
plus Bartender, automatically switching bars when changing forms, but keeping the keybinding. So for example button 1 is rejuv in human form, shred in cat, mangle in bear and moonfire in oomkin