Customizing all the keys would be cool.
Things that could still be improved:
Cancel text:
Esc key (or clicking somewhere?) canceling the current chat message ('aaaa' isn't a war cry of mine, I was typing something....)
Text macros
For example you press [numpad 7] and your character says:
\ \ Enemy NW!
which with the FO break lines/font looks like this over you head:
\
\
Enemy NW!
Stop and shoot (now!)
If you are running and you should press A, then click, your toon should stop running and shoot
An alternative would be an 'action queue' - if you press A+click_on_target, R, ctr+5 your toon will stop, shoot, reload and then use FA. The queue should be somehow visualized on the gui with the option to cancel some of the actions waiting to happen.
Zoom
Just spin the wheel to zoom in or out or config some keys to zoom in or out a fixed amount (maybe with configurable steps).
Center on character (now!)
Pressing [home] moves the camera instantly to center on the character
If UI optimization is also an option then:
-remove the gap between container list in the 'move item' dialog window
-numeric values for bleed
Or just something more.. well.. more... Maybe it's a personal thing, but the bleed-o-meter
-more intuitive cursor when moving items.
If you pickup an item and you want to drag&drop, your cursor becomes the item icon, with some icons it is not clear what is the 'hot spot' (is it the center of the icon? or is it the upper-left corner?) and you can drop an item into an inventory slot only to find the item back in the backpack because you missed by a pixel or so.
-fast equip
double-click an item to equip (or eat) it
-fast drop
drag&drop an item outside the inventory gui to drop it on the ground
-favorite items
If you mark a item a favorite it will always be on top of the item list in your inventory (looking for that defib if you picked up 200lbs of loot can be tricky).
-view and aim showed per hex not a polygon using centers of the hexes
-WSAD movement