Data-driven state machine support
The code-driven state machine functionality could be used as a kernel to drive an XML, text or database-driven state machine framework.
It would be especially interesting to integrate this with Visual Studio's drawing surface support...
Extremely necessary for business app to store and retrieve state from any repository (db, xml...)
I have looked to NShape library (codeplex) and I think it may be a good start for designer.