cool cats of the world

I, ask you for help with my friend’s mouse problem:

Looking for a mouse with at least 5 buttons fully customizable buttons as keystrokes, so for example, if I click button 5, it lets me do ctrl+W or ctrl+s for example. I know the intellimouse 3.0 usb can do this, I’m looking for any with more buttons than that. The logitech mediaplay mouse is something like I want but from what I’ve read, you cannot fully customize the buttons, is there any software that you could use to do that or is it not gonna work?

I think the newest iterations of Logitech’s and Microsoft’s wireless mouses are capable of what you want.