Yesterday Stama was released in a new version. Let me just recap on Stama: Even simple systems with a few buttons and a few sensors may quickly get really complex to control, and to help your limited brain we have Stama. A state machine framework which is designed for resource-constrained devices like the NETMF mainboards.
The first project might be a little uphill for you, but as soon as you get started, your life suddenly becomes better.
Thanks to our friend Roland Schneider for his work on this.
See more at http://stama.codeplex.com
Especially, let me emphasize the fantastic documentation that has been written.