Are you looking to expand your vocabulary?
Visuwords is an awesome online tool that assists you with synonyms and word families. It is just like a visual thesaurus/dictionary. Simply type in your word and watch the different word links appear. This will be great for your writing as well as understanding tricky words as you are reading. Plus it’s lots of fun!
It also comes in an app friendly format http://new.visuwords.com/