Для этого нужен дизайнер, который хорошо умеет работать в графических приложениях. Он рисует и иконки, и интерфейс, а разработчик потом нарезает все это на составные части и "раскидывает" изображения по элементам управления, чтобы получить то, что нарисовал дизайнер.
Как вариант, можно поискать в интернете готовые PSD шаблоны для дизайна, которые можно взять за основу.