Whether you use Windows Phone or not, chances are at some point you're going to have to get used to the concept of tiles. Microsoft's putting them everywhere. On your Xbox, PC, tablet... They're unavoidable. If you like the idea of tiles over icons, though, here's an app you might want to try out: Tile Launcher Beta. While it's not quite a clone of the MS-borne smartphone interface (for example, you can still have a custom background), it does place brightly colored squares on a continuous scrolling homescreen.
You know...it kinda grows on you. While I've never been a huge fan of the Windows Phone interface as is, the tiles here are pretty slick and, as in the left-hand screenshot above, with some custom icon tweaking they can be made to look gorgeous.