I'm not sure how you differentiate between a tutorial and a tutorial that focuses on workflow?
As I see it, a tutorial assumes a goal and then describes the steps that have to be taken to reach the goal. Following such steps then generates a workflow for the one being tutored. In the "worst case" or "simplest case" the tutored will then be able to do only what was told. For any potential question, you could create an explanation, thus increasing the chances of the tutored figuring out an even better workflow (than the one provided) or even allowing the tutored to tackle problems that you didn't assume. Continuing to this direction..
"here is computing science, you need to learn it before you make an infinite ammo cheat"
..something like this will be the end result. A "perfect" model of the environment being dealt with. Personally I know nothing about graphics as I so far have only wanted to change program code, but the few PPU related pieces of text I've read have been rather difficult to grasp.
Basically my opinion is that a good guide explains a lot of the concepts related, while staying concise enough to be easily readable. I wouldn't give terribly much value for specifying some exact workflow, unless it explains the concepts nicely along the way. I don't know if you'd call it a tutorial at that point though.
..how do I do things efficiently? By asking questions and having the intelligence to answer them myself. This eventually builds the "perfect" model in which I can navigate in. The learning process isn't efficient however, only what happens after it is.
However broad or exact goal you will set, it may be a good idea to post drafts of your tutorial(s) to the forum.
As a side note, why are posters Pennywise, Kiyoshi Aman and Drakon suddenly pretending to be illiterate, bullying FAST6191 for providing a relevant addition to the discussion and derailing the thread while only adding one-liners with no measurable content? If you really want to seriously discuss your lack of ability of reading FAST6191's posts, perhaps you should open a new thread for it in general discussion instead? replies to the new thread please..