In work-related settings, sometimes I need to use my mouse when using virt-manager, when I have to do something with some GUI elements of the company's product, but that's exceedingly rare. Most of my work has no use for mouse at all.
Sometimes, I see people editing text with mouse, and it's the same feeling you get when you watch someone play chess or some other board game, making a wrong move. It's really hard to resist the temptation of showing them how to do that thing they are doing, but better.
Similarly, none of the things OP is programming their mouse to do are things I'd ever want to use, eg. I don't have a window under cursor because I don't use a windowing DE, I don't need to swing my mouse in shapes to switch desktops: I have no need for that feature either / it's not a thing with tiling DEs. The way OP describes using their computer just sounds painful to me.
I mean, I was hoping to find some sort of use for the mouse in my daily life, but this article further convinced me that it belongs with the rest of the gaming gear.