A web designer's job is less about using code to bring a website to life and more about determining a site's layout, color palette, font set, and visual themes. A web designer would use their knowledge of color theory and tools like InVision to create mockups, prototyping, and templates when designing a site.