That is great to know and I've definitely taking advantage of it. I just wanted to cast my hat in with retrograde that it's a really confusing and frustrating default.
A Leading Unnamed Competitor , for example, binds Spot Healing Brush, Healing Brush, Patch Tool, Content-Aware Move Tool, and Red Eye Tool to the shortcut J. But hitting J multiple times just brings you to that spot on the palette, it doesn't switch between them. If you want to toggle between them, you can use Shift-J. I think that setup make way more sense and I never end up on the wrong tool like I do with the Affinity defaults.