Design provides impact...

programmer

Design gives a website reason to be

The work to do here is wireframe, layout, case studies. Why are you building the site? What does it provide the visitor? Considerations for "white space", balance, coordinated color schemes, font choices. Various comps are created to show the client how you will proceed is given the go ahead.

Many back Adobe's products like Illustrator, Adobe XD and Photoshop are legendary - if you can afford them! Plain paper and pencil also works. The point is work from a plan, plan out the work. Get the genie out of the bottle before making wishes. Of course, massive experience can provide shortcuts. Collect code snippets. Bag JS routines. Build template for everything. Nobody wants to wait on a designer to have a vision and wonder aimlessly trying to get it nailed down. That said - put you lifes experience to work and fear nothing.