I've been freelancing in web dev for over a decade. Early on I was a designer using photoshop and illustrator to make designs that I'd hand off to programmers.
Over time, I realized that coding was an important part of the design process, so I learned to code.
Over the years I've done a lot of templating for WordPress, Shopify, etc. Lately I've been getting into building web apps using Express backend, and a reactive front end (Vue/React). I prefer VueJS.
Backend is starting to interest me, and have been doing a bit more of that to support apps that I build.