Well, I used to try to do at least one project every summer, since I didn't like teaching summer school (does anyone?), and I could work at my own pace, being unfunded. But I really like the looks of yours, and the serviceability.
Our cloze stuff is of course nothing like as sophisticated as what you
describe; it's aimed at regular instructors who want to make simple exercises easily and post them on a Web server without having to worry about anything being installed on the server, so they work client-side.