For fatigue you can create duplicate keys. I use F R and V and 2-3 for my most used abilities. F is very easy for me to spam and I can do it for several hours before I get fatigued.

We also don't need to mash that key that much since the GCD is still 1 to 1.5 seconds.