A non-generic toolkit that generate documents from live actions using various devices assembled in heterogeneous dispositifs.