I no longer teach, but I used to delay the general chain rule for a while by making use of special cases. For example, after introducing the rule $\frac{d}{dx}x^{n}=nx^{n-1}$ (the power rule) and giving some examples with polynomials (and what I used to call "polynomial-like functions", which includes things like $\frac{2}{\sqrt{x}} – 2x\sqrt{x} + 5x^{1/3} + x^{3}),$ I would introduce the general power rule, which is $\frac{d}{dx}u^{n}=nu^{n-1}\frac{du}{dx}$ where $u$ is some function of $x.$ This was usually abbreviated as $(u^n)'=nu^{n-1}u',$ and I would indicate how the power rule is the special case when $u(x)=x.$ Each of the functions $e^{x},$ $\ln{x},$ $\sin{x},$ etc. come with their own general version --- the general $e^{x}$ rule, the general logarithm rule, the general sine rule, etc.
On tests (especially on gateway type tests) and on 5-minute quizzes I would include what I called abstract types, such as find the derivative with respect to $x$ of $\sin{f(x)}$ or find the derivative with respect to $x$ of $\;x^{2} \ln{(f(x) + x^{3})}.$ Of course, these types were done in class and given in homework, the latter being supplementary problems assigned (this code for that dirty word, worksheets).
It was only after students were (for the most part) fairly comfortable with these rules, both the specific versions and the general versions, and they were comfortable with evaluating derivatives of "abstract types", that I would bring up the even more abstract idea of having a general function on the outside. Thus, the derivative with respect to $x$ of $f(x)$ is $f'(x)$ (no surprise), and the corresponding general version is $\frac{d}{dx}f(u) = f'(u)u'.$ But before giving this, I would make a column on the board to show the pattern of all our general rules. The column would have 5 or 6 functions like $e^{u},$ $\ln{u},$ $\sin{u},$ etc. lined up so that in one vertical line we'd see all the $f'(u)\,$'s appearing and just to the right of these we'd see in another vertical line all the $u'\,$'s appearing.
At some point I would give one or more of the standard "analogy justifications" (e.g. bicycle gears), as well as various alternate notations such as the "little circle" composition notation and the Leibniz version where fraction cancellation seems to occur. However, all this came well after when I felt most students had fully internalized the formal technique. In this way the focus could be on the forest, without the tree leaves getting in the way.
What follows is a slightly edited version of my 4 November 2006 post the Chain Rule thread in the Math Forum discussion group AP Calculus.
Here's what I used to do regarding the mechanics of carrying out the chain rule.
If the function was, for example, $f(x) = \sin{(3x^{2} + 2)},$ then I'd write $f'(x) = \cos{(3x^2 + 2)} \cdot 6x,$ with a semi-circular arrow drawn over the top. The arrow's tail began just above (and roughly centered on) the $3x^2 + 2$ expression inside the cosine. The arrow curved in a concave down fashion (like the graph of $y=-x^2)$ to where the $6x$ was. I drew the arrow's head so that it pointed right at the $6x.$ When I was actually doing this, I drew the arrow after writing $\cos{(3x^2 + 2)}$ and before writing the dot and the $6x.$ I drew the arrow to "remind us" that there was more to do --- there's the derivative of the inside that still needed to be taken care of.
Every "inside" got its own arrow.
$$\frac{d}{dx}\sin{(3x^2 + e^{2x})} \;\; = \;\; \cos{(3x^2 + e^{2x})} \ldots$$
got $2$ arrows -- one arrow was for the sine (tail started at the $3x^2 + e^{2x}$ expression inside the cosine) and another arrow was for the exponential (tail started at the $2x$ that was inside the exponential which showed up after I had written down the term that the first arrow pointed to).
$$\frac{d}{dx}\exp\,\{\,\sin\,[\cos\,(x^2)\,]\,\} \;\; = \;\; \exp\,\{\,\sin\,[\cos\,(x^2)\,]\,\} \ldots$$
got 3 arrows -- one for the $\exp,$ one for the $\sin,$ and one for the $\cos.$ In this case, the arrows humped horizontally across like the graph of $y = |\sin{x}|$ does on the closed interval $[0, \, 3\pi].$
Almost all of my students wrote their answers this way on tests, which was fine with me. I didn't require them to rewrite the derivative leaving out the arrows or require them to erase the arrows.
Incidentally, when I first introduced the product rule (or when a student later had difficulty), I found it helpful to insert a parentheses template before going further. Thus, when showing the use of the product rule for
$$f(x) \;\; = \;\; (3x^2 - 2x)^{3} \cdot \cos{3x},$$
I'd first write
$$f'(x) \;\; = \;\; (\;\;\;\;\;)'*(\;\;\;\;\;) \;\; + \;\; (\;\;\;\;\;)*(\;\;\;\;\;)'.$$
The idea was to get the students to see the big picture before we got into the details. Some teachers do this using rectangular boxes.
Then I'd write the appropriate factor inside each pair of parentheses, not rewriting or doing anything else -- just copy the factor exactly as it was written.
$$ (\,(3x^2 - 2x)^3\,)' * (\,\cos{3x}\,) \;\; + \;\; (\,(3x^2 - 2x)^3\,) * (\,\cos{3x}\,)'$$
$$(\,\text{one derivative goes here}\,) * (\,\cos{3x}\,) \;\; + \;\; (\,(3x^2 - 2x)^{3}\,) * (\, \text{other derivative goes here} \,)$$
Then I told them: "Now we're $3/4$ done!" Most of the time we really weren't $3/4$ done, but this often generated laughs (especially when it was clear there was quite a bit involved in taking care of the two indicated derivatives), and I think it helped to put the more math-phobic students at ease. The "$3/4$" comes from having half of the problem taken care of with the setting up and filling in of the product rule tinplate, and having half of the parentheses parts already done (i.e. $2$ of the $4$ parentheses parts were freebies). If necessary, I'd go to another part of the board in order to work out each of the indicated derivatives and put the results where I wrote "one derivative goes here" and "other derivative goes here" in the last displayed expression above. I usually only did this (calculate the derivatives of the factors on another part of the board) the first day we covered the product rule, or when someone was having a lot of trouble with it later on, or when the function itself seemed to be scary looking to the students.