Hey soundburst, i work with a stylus too, but my surface (wacom 21) allows me to program softkeys on the left and right side which I assigned to shift/cmd/ctrl etc... Dont know if you have that option?
I combine this with a eucon transport where I assigned some other often used key commands to the softkeys.
Together they allow me to work without a keyboard, except for typing names
Dan