Director, Authorware, etc. Authorware is better than Director, but both are best at simple, easily-defined kinds of student interaction. Long text and collaboration are examples of things that these tools are not good at. The key is for the invisible detail to be the unimportant stuff. Multimedia for Engineering Education is mid-range expensive Allows students to see detail or relationships that might otherwise be missed.
Simulation can be very effective, when combined with thoughtful student interaction.
Doesn't always integrate easily into traditional classes. For well-understood domains, exceptionally effective at getting students to learn the content in minimal time Not applicable to domains which cannot be easily defined, such as design and debugging. Relatively expensive, though toolkits are appearing to make it easier to do. In any case, ITS development typically involves building software. Extremely effective for the domains in which it has been applied.