It's a short list, so applying these observations to the bake process; if I put a standard app controller in place and write some appropriate view templates, I should then be able to bake the models, bake empty controllers bake the admin views and be very close to 'done'. Well that's the theory ;)
Although the focus of this post is to show how to write and use your own bake templates, I'll cover a few of my own pseudo conventions which are included in the example app controller and allow for writing less and doing more.
Hopefully these points and the code in the download are clear, if not refer to this list whilst puzzling over what a bit of code does.
If the code that cake gives you when baking a controller is what you want, you can skip this step of course. In the download is a standard app controller with no dependencies (i.e. you don't need any particular components/libraries/logic in place to use it). If it doesn't suit your coding style, adapt it, or as I said before if cake's baked controllers are exactly what you want just delete it.
This, right here, is where the fun is. Here is the magic, this is what will save you time and give you that warm feeling when you bake an app and find you are virtually done. I mentioned some of my own pseudo-conventions above, and following them allows for simpler view files. That also means simpler bake templates. the process I used to write these templates is simple: Look at the view files you regularly write, optimize them if you can, and then consider how you would write code to output your standard views. Then, compare what vague thoughts you have formed with the bake view templates from the cake folder, and thrash something out.
After following that process myself I added to my convention list the following rules:
The results are in the download.
If you have successfully followed these steps, and now have your own custom view templates being pumped out whenever you use bake: congratulations! However don't get complacent, if you find you need to edit your views because your baked views don't match what you want or are missing some information - if at all possible don't edit the view, edit the bake template and rebake (take care not to overwrite other view files you might want to keep hold of). This way you'll continually improve your bake templates rather than continually diverge your desired code from what you get out of bake.
Bake is good. Getting bake to give you exactly what you want rather than something to 'just get going' is better. Included in the download are a sample app controller and example templates for forms and index actions. I hope these files demonstrate how you can write your own bake templates and make the most of this great tool.
Bake on!