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.