Writing Tools
See Ebooks, listen to the technology, etc for having text read. This page has more basic reading tools that might be useful for new readers of English and individual in Adult Basic Education programs.
AT (Adaptive/Assistive Technology) Devices Learners May Use
Settings and Plug-ins for Operating Systems and Browsers
Apps & Software Programs (free and commercial products)
Brevity - the Ultrafast Text Editor - Free
Brevity helps you write text several times faster. It works on the principle that most words can by uniquely identified using less letters than they actually contain and it let's you write them that way. Just start typing a word using the first letter or first consonant and continue writing any letter in the word in the proper order. Brevity will automatically list all the possible matches, which you can then select (e.g. you can write "misunderstanding" by just typing the following sequences: "msndr", "miudr", etc). Also has 10 supported dictionaries, memory of how often you use words with offers of most frequently chosen options first and support for e-mail.
Resources to Explore Further
New links that I find but have not yet looked at closely enough to add to my lists.
.