Фронтэнд формально это умение воплотить в коде, рисующем картинку на экране, визуальную и, возможно, динамическую задумку дизайнера. То-есть надо уметь перерисовывать, само по себе это не слишком творческое дело.
Но есть другая сторона: программный проект - хоть фронт, хоть бэк, хоть чорт с рогами - сродни написанию произведения. Надо в голове сочинить сюжет, завязку/развязку, место действия, действующих лиц, приключения для них, изменение главного героя к финалу… всё как у писателей. А во фронтенде еще это и с учетом представления в визуале.
Так что без творчества, без креатива и поиска красивых решений - это будет не программирование, а быдлокодерство какое-то.