One thing I do ALL THE TIME is use master pages and themes to provide constant theming to my websites. One thing I am NOT, however, is a graphic designer. I have great respect for someone that can take a blank canvas and turn it into something great to look at, but I know I am not that person.
Several of the folks that are quite good at creating these types of products have opened them up to the world to use freely on the websites they create. Many of these templates use Cascading Style Sheets (CSS) to effectively lay out the images and data they want to display. A quick search for "Free CSS Templates" will return a number of places to download these templates that are generally free to use. You can use them anywhere you want. In exchange, you'll have to leave an attribution on the page, usually in the footer.
One of my favorite sites to find these templates is http://www.freecsstemplates.org. This site has literally hundreds of templates that can be converted into...