Carlos, normalmente em empresas existe sim essa distinção entre as responsabilidades de um designer e do desenvolvedor front-end, onde os responsáveis pelo design do website normalmente decidem sobre cores, layouts, imagens, e quaisquer outros elementos visuais que devem ter no site. Ficando como dever do desenvolvedor front-end usar as ferramentas de desenvolvimento para montar o site conforme foi estruturado pelos designers, sem ter que criar imagens ou vídeos.
Porém em alguns casos específicos, podem existir situações onde o desenvolvedor front-end precisa atuar com esses aspectos, seja auxiliando os designers ou seja desenvolvendo um site sozinho, onde cabe ao desenvolvedor todas as tarefas de desenvolvimento do site, inclusive a criação e formatação dos conteúdos.
Espero ter ajudado, quaisquer outras dúvidas basta entrar em contato.