The upside to spending the hour to occupy them for ten minutes is that you can reuse the questions the next time you teach the same material. Over the long haul, everytime I reteach something, I try to add more questions and make the question bank larger, whether I use all of the questions or not during a current session.
Every year, some of my seventh and eighth graders show they have very poor English writing skills even though English is their native language. A few years ago I started using the Nanogong for HTML editor (available for 2.3 but not for 2.4 yet) to make many of my questions into audio questions. It slows them down to have to listen and then fill in the blank with a typed answer. With these types of questions, I will sometimes do adaptive mode tests which "slows" them down some more by checking each question to see if they got it right. Depending on the question difficulty I alter the penalty percentage to give them 2, 3, or 4 attempts.
Nanogong and PoodLL also have assignment modules that I use to make students give me both written and recorded assignments. Doing both, of course, takes a little extra time and makes an assignment take a little longer overall, but without really taking any more of my time in creating and grading the assignment.
Another thing I have been doing to make creating questions easier is by using the voice recognition program Dragon Naturally Speaking. It does cost money but to me it is worth it. It will let me dictate directly into the question and answer HTML editors. Once you get it trained to your voice and you learn its gotchas, it speeds up making questions because I can talk faster than I can type. An added bonus is that I can dictate remarks while grading assignments, instead of typing details of what's wrong and what they need to do to fix their errors.
Hope this helps,