WordPress 3.0 has some great features that you can use in your WordPress blog theme and enhance the overall user experience. For example, the incorporation of widgets on the sidebar, drag and drop, and various other things.
But why create a WordPress 3.0 blog theme from scratch
It can be a great learning experience for starters. Secondly, in order to manage and run a successful blog you must have a customized layout that is totally unique and identifiable with your fundamental blog topic.
Although these days you can easily purchase off-the-shelf WordPress themes from top-class vendors this is not a good option if you have some experience coding in PHP and creating layouts with CSS, primarily because when you pay less multiple people have the same layout, and if you want to get a totally unique layout then it turns out to be quite expensive.
On the other hand if you create your own WordPress 3.0 blog theme from scratch you can create a decent looking theme in just a few hours and end up saving at least $ 400-500.
Head over to this link in order to know more about how to create a WordPress 3.0 blog theme from scratch.