If you're planning on creating a website, whether for fun or a business, you will need the appropriate software to create a website that is effective.
First of all, you will need to decide upon the type of website you are going to build.
Web designers are either very focused upon the looks or technical programming and aesthetics.
If you want a website that just looks good, your website will be pretty easy to create; however, if you want a website that is technically effective too, you will need to know html code.
The next step to take is to search for the web design application.
Inputting 'web design tools' or 'web design programs' in Google should give tons of results from free programs to paid ones.
How much you are willing to spend will affect the quality of program, for instance Adobe's, formerly Macromedia, Dreamweaver is one of the best used programs, but also the most expensive.
If you really want a high quality web page, then you have to go for the top of the market range of programs.
However, there are a number of free web design programs available for free online.
These are often very simplistic though, hence they are free.
Unlike professional programs they require no HTML code, so it is just a matter of designing how your website looks.
You can as well get a hold of free HTML based web design software for those of you who want to focus on the content and the coding behind the website, as well as the aesthetics.
Look for trial software too.
This will enable you to try before you buy - so that you don't end up purchasing a program that is not appropriate for your skill level or your aims.
If you do decide to go for advanced software, it may be best to buy a guide upon HTML (if you don't know it all) and the program you intend to use.
You can also get computer based training software for programs, such as Adobe Dreamweaver.
If you are still uncertain, it may be a better option to go to a web designer.
They can offer web pages from a few hundred pounds onwards, depending on what you want.
Always ask for a quote after you explain what you want and a web designer should be able to give you an estimate.