I have a keyboard[0] that supports a concept of layers which means if I press a key (or hold it down) the layout changes.
With this, I have it set such that the keys i o, and k l, are for curly braces and parentheses. My left hand holds down the trigger to swap layers and so that my right hand doesn't have to move much if at all to hit these keys.