Android gets a lot of love from the development community thanks to its vast number of customization options. People love to personalize their devices, and it doesn't get much more personal than Android's home screen, which lets you swap out wallpapers, add widgets, and reorgnize application shortcuts. Still, some folks want even more ways to customize...