Hi Paul and thanks for taking time to respond,
Not sure what you mean by start from scratch. My understanding when it comes to the way that I want to build a website is that I have 2 options. They are:
Find a Wordpress theme that is very similar to the layout that I require and adapt it with its existing features. That way I will not have to worry out about how it looks in different browsers or about responsiveness. Most themes have very advanced customisation and you should not have to mess about with code, css or html.
Or
I can do a bespoke build using Dreamweaver, or notepad. I use my own css, html, j query and responsiveness and then add it to a Wordpress theme for functionality. Would that be correct?
Thanking you.