I find that using a joystick (even one with a twisting motion) provides relief from excessive mouse and keyboard use.
I'm a programmer and spend all day at the keyboard. I have mild carpel tunnel. When I play first-person-shooters, I find that my mouse arm really starts to bother me. I don't have that problem with ED, since I use a joystick, although my trigger finger can fatigue after a while.
Instead of spending big bucks on a HOTAS that you might find uncomfortable to use, I'd suggest trying a low-cost joystick and throttle combo, like I use. I have a Logitech Extreme 3D Pro. It has a twisting joystick and 16 buttons (including a 4-way hat control). It has an integrated throttle "paddle" control.
I like it a lot. It's inexpensive and takes up less desk space than a full HOTAS. It doesn't really have enough buttons for ED, so I use the keyboard Shift and Ctrl keys in combination with the joystick buttons to trigger actions, for seldom-used commands like "open cargo hatch".
Mine cost less than $40 US and I've been using it over a year now: https://www.newegg.com/Product/Product.aspx?Item=N82E16826102204
I also use VoiceAttack with the Obsidian Ant HCS VoicePack for some commands. You should consider using it, since it offers a hands-free method of control. It's got some "lag" between the command and the action, so I only use it for non-critical commands like "request docking" and "raise landing gear".
Thanks for the product link and advice!
As for VoiceAttack and HCS VoicePacks, I've already been using them for about a year. I first got Verity (same voice as your ship's in game) and then got Orion. I may end up getting Eli as well. As for the lag, some of that is illusory and some is due to the way they've programmed the commands. For example, I've made my own commands to adjust the pips settings and (due to setting the key pauses much lower than them) mine adjust power much faster. As for the landing gear delay, that's in the game regardless of whether you are using VoiceAttack or not and varies depending on the ship. For a good example, use an Asp Explorer and manually put the gear down. There will be a several second delay between when the landing gear light indicator comes on (instant) and when the ship voice says "Landing gear deployed." Until you hear her say that, they aren't down yet, and you can't land yet (unless it was really close to being finished).
I constantly use it when in combat, giving it my custom command such as "Set Guard" (4 Sys, 2 Eng), "Set Attack" (3 Sys, 3 Wep), "Set Assault" (2 Eng, 4 Wep), and "Set Cruise" (2 Sys, 4 Wep). Obviously that doesn't cover every distribution you might want, but it often quickly gets them one or two key presses away from what you do want at any time. Plus you still have their built-in defaults which put 4 pips in the one of your choice and 1 in each of the other two.
So yeah, I recommend VoiceAttack and those VoicePacks to anyone, regardless of controller use. Verity is kind of bland, but blends well with the ship. Orion is hilarious at times. I expect Eli to me be even crazier; what do you expect when you let Q the AI loose on your ship (with no tv censors)?