First, there is Google Web Designer. Google Web Designer is a free tool that allows you to create HTML5 content. One of the best parts about Google Web Designer is the fact that it easily pairs with other Google Services. You will probably use Google Ads on your site, so it can easily pair with that. It also has connectivity with Google Drive.
Second, there is WordPress. One of the most popular website building software, WordPress can help you sculpt a website from the bottom up. WordPress has free packages, as well as paid packages. If you really want control of your site, paying for WordPress is the way to go. WordPress can actually link to other tools such as Elementor Pro, that allow even more web design capabilities. The best part about WordPress is its popularity. This is because you will be able to find tutorials online for multiple aspects of WordPress.
Finally, a great tool that can assist you with web design is Photoshop. Photoshop will help you create a hero image the way you want it. Now, Photoshop is also on the paid side. If you do see it in your budget, it has many benefits. Your site will benefit from the authenticity that Photoshop will bring to it. Also, knowing Photoshop in general is a good skill that can be put on a resume. Therefore, if your budget allows it, Photoshop is a great aid to web design.