I've been on TREG for a few weeks. I use computers both for writing and for programming. I started using the editor emacs in 1979 and still use it for both coding (SAS, R, python, now learning Julia) as well as writing (Latex, lately markdown). And I do some powerpoint (I prefer latex/beamer...).
I have not really figured out how to make emacs and the textblade work well together. Out of the box, getting the emacs keybindings typed out on TB is often quite difficult, and will require some brain rewiring. The defaults mappings on TB are overall ok, but placement of the semicolon is a drag, as is the underscore and the tilde. I really like placement of all the brackets.
The control key is a chord, on either left of right hand. So, instead of extending you left pinky (I have remapped my caps lock and control ever since IBM switched these in 1982....), you now need to think about whether to use the left chord (pinky and index on z+x) or right chord (right pinky and index on . and /). The meta (escape) sequences are more troublesome (although, I just noticed that the 'alt' is a meta, so chord x+c or ,+. (on right side) work as a meta.
The fact is, I need to re-learn how to use emacs efficiently. At that point, I could take the hint and learn a more recent editor, such as atom or sublime. Or, heaven forbid, give up the lifelong feud, and move to Vim.
I hope this helps. I will probably make a new mapping, specifically for emacs. As mentioned elsewhere about 'jumps', one can have a mapping for writing on a device on one jump slot, and a mapping for coding on the same device on another slot....