the best writing apps and software for beginners to learn how to write, read, and use them