This sample, written by Joe Stegman, allows users to create XML Form definitions and then instatiate those Forms at runtime.  This is similar in concept to Xamlon but more generic in that it can also be used to declare any managed type.  The basis for wfml is that types map to XML elements and properties map to XML attributes. 

Check it out at