Workflow runtime CAN be hosted in Windows applications - it's designed to be hostable in any application type. XAML can declaratively define workflows. Sequential and State Machine are the two basic workflow types. Built-in SQL persistence is available.