MvvmWizard gives possibility to create wizard with steps in simply manner.
It's highly configurable with set of built-in options and styles.
Supports MahApps.Metro themes
using MvvmWizard.Classes;
WizardSettings.Instance.ViewResolver = viewType => unityContainer.Resolve(viewType);
xmlns:controls="clr-namespace:MvvmWizard.Controls;assembly=MvvmWizard"
<controls:Wizard FinishCommand="{Binding CloseCommand}">
<controls:WizardStep ViewType="{x:Type simple:WelcomeView}" BackButtonVisibility="Collapsed" />
<controls:WizardStep ViewType="{x:Type simple:RegistrationView}" />
<controls:WizardStep ViewType="{x:Type simple:RegistrationSummaryView}" ForwardButtonTitle="Finish" />
</controls:Wizard>