There are many tools using which you can create a website based on your need. Are you looking for a static site or dynamic site ?
If you are planning to design and develop a dynamic site you can choose
- ASP.NET | Open-source web framework for .NET
many more tools