OpenTraining

OpenTraining is a set of Sphinx extensions which together form a training material management system.

See here for a video screencast (German) that briefly describes what it is, and which problems is solves.