Check out gaminggearhub.com/gaming-mice/laser-gaming-mice/redragon-m801-mammoth-laser-gaming-mouse/.
It has 9 programmable macro buttons and really high DPI range.
Also it's quite cheap so you wouldnt have to spend as much you would on logitech.
Cheers