This paper presents a bottom-up approach to multimedia teachware creation, that is completely based on self-descriptive media objects. Especially the lack of any static linkage between an application's building blocks provides the best opportunities for any kind of automatic teachware generation, that on its part offers maximum adaptability, maintainability, and extensibility.