Re: Подходящий софт.
1) Самодельные обучалки делают сами преподаватели. Настоящие обучалки сейчас делают не одиночки, а команды. Там разделение ролей и инструментов. Это принятый подход.
Был еще подход на т.н. авторских системах. Для одиночек. Но он как-то сам собой скончался. Кстати, София это наследница специализированной авторской системы.
2) Во Flash есть инструменты и скриптовый язык. Без скрипта можно почти обойтись, если работать с инструментами. А инструменты Flash - это наследники Director, когда-то шикарной авторской системы Macromedia. Кроме этого есть масса сторонних инструментов.
Народ реально с Flash сейчас работает, если от HTML отошел. Я думаю это 90% таких разработок, если отбросить специализированные средства всяких LMS.
Кстати, первая ссылка в гугле на "Flash e-learning" это "Using Macromedia Flash MX 2004 as an E-Learning Authoring Environment"