Eu não acho que está lá fora. Eu procurei algo semelhante há cerca de um ano. Você pode encontrar tutoriais na MVV e WPF e EF, mas nem todos juntos e não o que você está procurando. IMHO Você terá que mergulhar em uma estrutura MVVM e aprender à medida que avança. Eu usei o MVVM-Light para iniciar porque é "leve" peso e fácil de começar. Você tem muita leitura pela frente.
Você também pode olhar para Caliburn Micro e Prism (Microsoft)
Eu achei que isso era uma curva de aprendizado, então planeje levar um tempo sério para se sentir confortável antes de entrar em um aplicativo de nível corporativo. O WPF feito mal tem um desempenho horrendo para o usuário. Mas uma vez que você o obtém, o WPF é muito flexível e capaz.