I am using the Swiftpoint Z2 for some years now...
To me it was an absolute game-changer for productivity!
It has a lot of buttons, but unlike MMO-mice with their clunky thumb-grids, the buttons are smartly placed to keep the hand in a natural position.
You get 11 buttons under the main part of your hand, plus 2 thumb buttons, allowing you to execute commands without shifting your grip.
5 of the buttons feature a pressure-sensitive "Deep Click", allowing multiple actions on a single press (based on how hard you push).
You can set haptic feedback to these buttons providing tactile confirmation of actuation levels, helping you to build muscle memory.
The software works like a charm for me...
In difference to many others, the auto profile-switching works flawless.
You can assign complex macros, keystrokes, or program-specific actions to each button.
With onboard memory for 20+ profiles, you can save setups for all kinds of different workflows.
I liked the Swiftpoint Z2 so much that I got 3 more when they went on sale.
Just to have backups in case they stop making them (...it is a small company).
I can’t imagine my workflow without this mouse—it’d seriously mess things up.

-----
For super twitchy FPS, the Z2 is too heavy and too complex (for me).
Here I use the Endgame Gear OP1 8k currently...
It does not require any software, but you can change the onboard setting with software if needed.
It is very light (50g) and has a simple shape. It is available as wired and as wireless variant.
You can mod/swap it's switches easily, and replacement switches are easy to get.
