Ok, you know you need a website. Where to begin? Undertaking a website design project can be frustrating, but it doesn't have to be.