I found the coolest app the other day. It's called SPEAK all! and it's free.
It was developed by the Purdue University EPICS Department and designed to help children with special needs learn the process of constructing sentences. Even though the app was developed with non-verbal children in mind, I could see it being used with children who need help in making sentences.
Has anyone else tried it?