I have been using Hanlexon Chinese to generate my custom hanzi practice sheets. I like to do this when I need to focus on specific core vocabulary. Halexon will let you include stroke order and pinyin as a guide on the practice sheet. You can also make lists, print out flashcards, make online flashcards. I find Hanlexon Chinese very useful for my hanzi writing practice.