So, I have been playing around with DreymaR's excellent extend layer. I find it far more useful and natural than I thought I would. For what it's worth, I highly recommend it.
As I have been using it, though, I found I heavily use certain keys in the Extend layer and ignore others because they are not that useful to me. I write a lot for my job, so most of my keyboard work is based in Word creating and editing text. I did not like having to switch back and forth between Extend, Shift, and Command (i.e. Ctrl for windows users). So, I kept careful notes on the various shortcuts that I used and then decided to make my own extend layer. The idea is to cut out all common usage of the Command/Ctrl key such that Shift and Extend are the only modifiers that I normally need. The proposed design is below.
Before I put all the effort into changing DreymaR's extend layer into this one, I wanted some feedback. Many of these shortcuts are on their natural keys, but several are not. I am brand new to this sort of thing.
Pink is for standard functions
Green is for moving around within the text
Yellow are modifier keys that are used in conjunction with the arrow keys, etc.
Orange is mouse control (I found the mouse countrols of very limited use beyond the smooth scrolling function)
Light blue is text manipulation and alignment
Dark blue is text formatting
What do you think of this proposed layout? Is there anything I am missing? I will post the code for this when/if I complete it if others are interested.