I had a go with webeden - its pretty easy to build a website. They have a free trial and a free version so you can have go without having to commit.
as for the the domain name I think it depends on how serious you are! ultimately you're going to need a proper domain name for you website, in order to be taken seriously (I reckon!)
Windows 10 Home vs Windows 10 Pro comparison: Here are the extra features you get in the Pro version