I use TinyMetro to build app which is Metro-like and in MVVM pattern.