WPF MVP-VM Application Project template includes: Create WPF applications with no limits.
Features & Benefits
Implementation of MVP-VM pattern with no object dependency of View and ViewModel on Presenter allow you to reduce View code-behind, create independent hierarchies of Presenters, Views and ViewModels.
Use PresenterBase as a base class for your presenters to incapsulate logic for view control.