Zur Produktrealisierung sind neben obiger Hardware auch zahlreiche Software-Produkte notwendig. Die Bearbeitung von Medienobjekten erfordert dabei ein besonders breites Spektrum an Werkzeugen. Neben Autorensystemen und Programmierumgebungen zur Realisierung der inneren Struktur der Anwendung (Objektbeziehungen, Interaktionen, u. ä.) sind auch Werkzeuge zum Datentransfer zwischen verschiedenen Rechnern und nicht zuletzt zur Dokumentation erforderlich. Konkret steht folgende Software für das Projekt zur Verfügung: