https://openacs.org/projects/openacs/doc-project/We want to coordinate the documentation effort. To do that I started that section to keep track of tasks we needed to complete. You can see that, so far, we have not had much time to work on the list, let alone the actual documentation. Us being myself and Roberto Mello.
I think, although we have a huge amount of documentation, it is quite difficult to learn how it all works together. One problem is that much of the useful documentation for core packages in the the package documentation, while other vital docs are in the Kernel documenation, or "Developer" documenation.
A tutortial such as you propose would replace the developer section with up to date information, and bring in the useful parts of acs-templating, notifications etc.