
We are using Joomla and Wordpress because it's easier the extend those CMSs when one is having the right experience. We can also code the website (making it from scratch and developing Joomla extensions) but that is another story because you said "without coding experience".
You also will need a domain and hosting for sure (you need to check their prices because they vary because of TLD and the company you are using for hosting) in the beginning. You may need a designer or / and a developer like us to better know what you are doing and what's the best website structure and SEO (search engine optimization on site). Usually a designer’s price can vary depending of the website features, his or her experience and where you find that designer. The freelancing platforms can have many unexperinced and cheap web desgners so you should check them and their portfolio first making orders. Our price usually starts at 100 euros per website and it goes up depending of website features and the time & resurces needed to do the job.