This is a series of posts I wrote some time back about how to start about setting up a professional website, what tools you need, what softwares to download, which plugins to use.
Read this post on dailymorningcoffee.com