As far as I know, there are many video tutorials on the Internet how to create a webdesign for a site, but in order to learn how to do it you have to spend a lot of time and effort. I know that I don’t understand anything about web design, so I didn’t even try to do it myself. I decided to turn to professionals, especially since now there are so many companies like this https://fuselabcreative.com/
that offer this service from professionals. Such a webdesign in any case will be more respectable and convenient, as I doubt that you will make the user friendly interface and easy navigation through the site if you don't have certain skills and knowledge. In order not to waste your time, I would recommend that you turn to professionals. Then you will definitely be happy with the result.