If you're looking for authoring tools to help you along, you should consider tools that output content as basic web pages. The ReadyGo Web Course Builder is one such product. The underlying files can easily be delivered with low bandwith (e.g. 9600 baud connection), but if you want to include Flash, Video, Audio, etc. these can easily be incorporated into the content at the course author's discretion.