Make grammatical trees with Language Garden: this video shows how to arrange and label words in sentences for teaching.
You can subscribe for free resources, and David Warr has a discussion of grammar mindmapping using this tool here http://www.edukwest.com/language-gardening-using-grammatical-mind-maps-in-language-learning/
Via Vanessa Vaile of Blogging English http://blogging-learningenglish.blogspot.co.uk/
Via Shona Whyte