Skritter: Dictionary, SRS and writing trainer built into one with extensive vocabulary lists to choose from, it makes for a fantastic tool to get you going. The monthly cost can be a bit steep, but with a free trial, you’ll have the chance to jump in and see if it’s right for you.