Are you looking to make a single website or are you looking to do this on a consistent basis?
If you're only making 1 site there are hundreds if not thousands of tools that will do the heavy lifting for you.
If you're doing this long term and want to learn more about the inner workings of...