Well, I suspect you might be out of luck re. extensive doco

However, I must say that by enabling writing of a log during transformations you should be able to deduce how and what needs to be done --- as the intermediate format is really quite straightforward.
Enable writing of such a ("debugging") log file at the bottom of the 'Model Transformation' dialog box (specify the log file and chose 'Write always'). Experiment with a transformation that is similar to what you'd like to do --- and inspect the log that is produced. (Remember, you can also selectively transform individual classes - giving you a log file reduced to a manageable size.)
Now, looking at the actual transformation templates, the documentation I find quite reasonable in the help pages; for instance, the control macros, etc. are documented reasonably well.
(Of course, you won't get around quite a number of loops of trial and error until you get things just right...)
I had no great trouble writing a "Java Design Model" transformation --- where I transformed a (bare) domain model to a Java-centric design model enhancing / modifying (or whatever) things in the process. This Design Model transformation was strongly based on the Java
transformation template (different from, and not to be confused with, the Java
code generation template).
See also a number of other posts re. import / export of model transformations so that you can move the complete transformation templates from your play-pen to the model(s) where it is actually required.
Hope this helps.