"Cheat Sheets" basically are sort of meta-wizards. They allow you to provide checklists of things to do for complex development tasks, although they can also initiate actions in their own right.
I've been working on one for my
JSF needs, as a matter of fact, since a common process goes like this:
1. Create backing bean with properies
2. Add to faces-config
3. Bind to persistence service (and/or business services)
In extreme cases:
4. Add object to persistency model
5. Construct basic interface and implementation for DAO service classes
6. Add DAO to Spring configuration
Since anything over 2 steps long I usually forget a step, cheat sheets can be handy. Especially for things I don't do everyday.
The secret of how to be miserable is to constantly expect things are going to happen the way that they are "supposed" to happen.
You can have faith, which carries the understanding that you may be disappointed. Then there's being a willfully-blind idiot, which virtually guarantees it.