The closest launcher (that I know of) to Windows Phone UI is Square Home [0]. I used it for a long time, years ago, and is one of the few apps I actually paid for.
I loved Square but I eventually started getting a bizarre problem where it... wouldn't register my taps, until I swiped up from the bottom of the screen ("home" gesture) and then it would open whatever I'd been ineffectually hitting.
This is terrific. I just installed and within about 10 minutes had the home screen and drawer set up exactly how I like. The only thing I'm missing from Microsoft Launcher is the combo clock/date/weather widget.