Start Screen in Windows 8 is a nice option, its UI and appearance is very nice. Menus are shown in Tile form and you can make them appear in large or small format.
OblyTile is a freeware tool which allows you create your own custom Start Screen tiles, you can set your own Image or Color for your Tile.
Using this app is very simple, just Provide a name to it, you can also hide its name too, now you need to provide Path of your app, if you want then you can also provide argument of that Program.
Now you need to provide path of your image, here you need to select 2 images, one for larger view and another for small view. You can set color as background of your image too, this can be good option if you had set a transparent image.