I am now on my 5th New website in the past 18 years.
I also started with Frontpage years ago but then I found the drag and drop editor programs which really made building a new website much faster.
I also wanted complete control of my website which I now have and I can change things every five minutes if I feel like it.
First thing is never have your domain name hosting service be the same hosting service you use for your website. The reason is simple if you ever want to move to another hosting service you have complete control of your domain name and they cannot black mail you into paying them to release it.
Always use a hosting service that supports CPanel which is your control panel for your website because that way you can move your website anytime you are not happy with the hosting service.
I happen to like
Kadzom Tech which is out of CA.They have many features that I like including a great SEO program and everything you build can be moved to another hosting service that also supports CPanel and Site Builder software.
With some of the bigger name hosting companies it is harder to change hosting services because you are using the templates to create your new website so when you want to move you realize you cannot take your website with you which means building another new site.
In my case I have almost 1,325 products listed for sale and hundreds of pages and the thought of not being able to move my website at any time to another hosting company is scary!
Take time and make sure you own your own domain name and build your new site and always have complete control over everything!
Jim