Il sistema deve minimizzare --- nei limiti del possibile --- il lavoro di documentazione. A tal fine devono essere disponibili diversi strumenti:
- La possibilità di creare un sistema di link tra i documenti.
- La possibilità di riutilizzare il medesimo documento in manuali diversi, semplicemente creando delle aggregazioni di documenti.
- La possibilità di generare la documentazione in automatico scandendo i sorgenti. Ovviamente sarà sempre necessario fornire un markup all'interno del sorgente. Il sistema deve sfruttare il più possibile anche il codice del sorgente medesimo e non limitarsi ad un trasporto di commenti.
- Indici e categorizzazioni devono essere gestiti automaticamente.