Я использую Logitech G604. У неё есть 6 удобных кнопок под большим пальцем. На них можно повесить макросы, которые будут изменяться в зависимости от активного приложения. Писал про её настройку отдельный пост —
https://macosworld.ru/logitech-g604-for-macos/