The Best Way to Create Online Tests - SMILE and CLEAR are both from Michigan State University, and allow teachers (and students) to easily create clozes, drag-and-drop exercises, and sequencing activities. They also allow you to use audio and video with the activities. This is an excellent site for making a variety of ESL/EFL-related assessments.
This Directory contains over 2,800 (freeware/open source and commercial) tools for learning in two main sections:
1. for creating, delivering and managing learning and performance support solutions
2. for personal learning and productivity, for sharing resources, as well as group collaboration (also includes some enterprise tools)