a tool to help create documentation