Yeah you can do that. It is a little cumbersome to set up, but sure you can set a hotkey for a particular number of shares, a particular type order, say limit, a particular entry, for instance buy at ask, or ask-1, or bid+1 or mid, and bracket orders as well, with type and initial price. You can also set it to transmit instantly if you want. So for instance to buy limit on the Ask, 100 shares, stop loss market sell order at parent order - 1%, profit target sell limit at parent order +3%, transmit and execute, I can simply press Ctrl 1. Bam. Done. Instant gratification. Then I move my generic stop loss to exactly where I want it, and my profit target maybe I move it clear out of the way. Maybe I set it a few cents below a level of resistance. Once the stock is well clear of the break even point, I can manually move my stop up just above break even to lock the trade into profitability. I wish I could set a hotkey for that, actually. You can also of course set hotkeys for transmit, (in case you don't want automatic transmit) cancel, or close position. Can't set a hotkey for scaling out of a position, though. You can scale out but you have to use the main menu. But you can easily close a position with a hotkey. Short entries the same way as long.
The only real hassle is that TWS does not use a hotkey file. The hotkeys are buried in settings. And you have to set them for both live and paper trading, separately.