ScreenDIY is an iPhone app that lets you create unique Lock screens and Home screens from a wide variety of designer wallpapers, shelves, frames, icon skins and more.
The home screen gives you 5 different options: App Shelves, Icon Skins, Background, Lock DIY, and Home DIY.
The App Shelves, Icon Skins, and Background sections are simply backgrounds and cannot be customized. ScreenDIY has a good variety of backgrounds including many girly ones.
When viewing a background, you can view it with sample icons to get an idea of what it'll really look like on your Home screen.
In addition to the basic backgrounds, you can also make your own Home and Lock screens from the DIY sections of ScreenDIY.
In the Lock DIY section, you can mix and match backgrounds (excluding ones with skins and shelves) and calendars and frames. You can also choose one of your own photos from your Photo Library to use as the background. When creating your Lock screen, you can preview what it will look like with the time, date, and slide to unlock UI of the iPhone's Lock screen.
Customizing your Home screen is very similar, only instead of calendars and frames, you have icon skins and shelves.
The only real disappointment with the DIY sections is that you have to scroll through the all the choices. There's no option to browse through a gallery of choices like there is in the other sections.
ScreensDIY is a great app for creating custom Home screens and Lock screens. I like to regularly change my backgrounds and really like the choices that ScreensDIY has to offer. It's also great that the devs are keeping the content fresh by regularly adding new backdrops.