I was thinking of writing a blog post on Step by Step State Machine Workflow. Lately I am busy with work and hence did not get chance.
I will definitely write that article in near future but meanwhile you can have a sample State Machine Workflow Project which I have created.
This is just a sample for your learning purpose only. This has not been tested for production use and this sample contains no warranties.