Using Blender on a windows 10 tablet with no keyboard? Is there any software (in exception of Tablet Pro, which is quite expensive and overfeatured) to create some virtual buttons or shortcuts on the screen to use blender in non-keyboard mode?

Or maybe some lightweight wireless hardware, like a mini-keyboard with a dozen of keys?

I'd like to use my Surface 2017 for sculpting and drawing, but it is almost unusable without some vital shortcuts.
Thanks for your replies, folks. I decided to stay on TabletPro with the only ArtistPad feature activated. It seems to be a good option despite it's quite complicated customization.