I use this anki deck: [Version 1.05 | 2016-01-31] Anki deck for kanji writing practice
Which I imagine must be the same as the one @twktg uses?
Also this article is a great primer on stroke order.
There is also an app for android called Kanji Study, it isn’t free, but you can make your own kanji lists and test yourself on how to write them.