1. Человек, проектирующий визуальный интерфейс (не код, а только элементы, их цвета и расположение) называется UX/UI проектировщик. Он создаёт концепт в виде блоков и окон и описывает его для дизайнера.
2. Дизайнер на основе этого делает подготовку элементов в PSD во всей красе и подготавливает картинки в необходимом формате для программиста.
3. Программист подключает эту графику в коде.