No creo que esté ahí fuera. Busqué algo similar hace un año. Puede encontrar tutoriales en MVV, WPF y EF, pero no todos juntos y no lo que está buscando. En mi humilde opinión, tendrás que sumergirte en un marco MVVM y aprender a medida que avanza. Usé MVVM-Light para comenzar porque es "ligero" y fácil de comenzar. Tienes mucha lectura por delante de ti.
También puede buscar en Caliburn Micro y Prism (Microsoft)
Encontré que esto es un poco curva de aprendizaje, así que planee tomarse un tiempo serio para sentirse cómodo antes de zambullirse en una aplicación de nivel empresarial. WPF hecho mal tiene un rendimiento horrible para el usuario. Pero una vez que lo obtiene, WPF es muy flexible y capaz.