People who value their time don't build sites from scratch anymore unless you need something really custom. If your primary goal is to get a site up I would like into a templating site like Squarespace as a start. They've got modern looking templates for building various types of sites, including commerce. You should have something up and running before the trial period is over. You live edit the site instead of coding, but you can drop down to HTML/CSS/JS if you want. It'll look good, work on all different types of devices, and you can point you FIL at their support team instead of being in the middle smile

Wordpress would be a similar idea, but it is more complex with worse support and you'll be much more likely to get hacked / defaced due to a dated plugin or some such. Probably a more marketable set of skills though.