Have thought about this in the past. Are there any trait rolls where this would be unwelcome ? I know I often don't apply the modifier to non-physical skills.
But off the top of my head, under basic SWEX rules, it does sound like you could automate this fairly well, capturing attribute and skill rolls from the players, but not damage dice or "plain" dice rolls. And an option to turn it off, for those who prefer a manual approach.
...plus maybe a modifier key (CTRL) to roll a trait without wound modifiers - probably end up being a bit of a dark secret, but handy when you know you just need to roll THIS roll without the automated wounds penalties.
According to SW Deluxe rules,
* Wounds apply to Pace and all Trait tests.
* There are 2 Edges (Nerves of Steel (plus Improved)) which allows you to ignore some wound penalties.
* Fatigued/Exhausted apply to all Trait tests.
I can definitely understand that people would house rule the penalties for wounds to only apply to physical trait checks. Perhaps an option like you mentioned for Off, Physical, All.
I would recommend you suggest to your player's what I did....
Drag the apply wound modifier from the mini-sheet to a short-cut, then tell them after they have applied any other modifiers, click the short-cut then roll the dice :)
Agreed - my players are hopeless at wound penalties - so I have been insisting they drag that tool over every times they forget.
That said, this is also making auto-applied wound penalties seem like a must have feature. Sure, experienced players can have it turned off, but newer / less "vigilant" players might benefit from this being turned on.
E.g. rather than going "oh yeah, and wound penalties" for 80% of rolls, I'd rather be saying "it's OK, no wound penalties" for 20% of rolls. And it's possibly more like 99% / 1% in reality...