More Smart Client relevant application blocks from PAG. Version 2 of the User Interface Process (UIP) Application Block has just been posted to MSDN...

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag/html/uipab.asp?frame=true

This block provides components to help implement user interface process logic, such as user workflow within task-oriented applications, while maintaining a separation between the user interface and the underlying business logic.