There are number of tools and services available (both free and paid) which can be used to create a website and improve it later on:
Creating and Designing Websites
Tools for setting up a website:
- Best Web Hosting
- Best Website Builders
- Best Online Store Builders
- Best Blog Platforms
- Best Content Management Systems
- Best Domain Registrars
- Best Web Design Software
- Best Forum Software
- Best Static Site Generators
- Best IDE Software
- Best HTML Editors
Improving Websites
Other tools that can be used for making your website look more professional: