По-моему у топикстартера есть вся необходимая подготовка для разработки интерфейса под неважно какую платформу. Главное помнить об удобстве, простоте и красоте (которая чаще всего вытекает из предыдущих двух факторов).
По-моему интерфейс тяжелых программ разрабатывается так же, как и простых, но занимает больше времени и сил. Сначала продумывается структура, рисуется схема, описываются пользователи, сценарии, потом рисуется прототип, навешиваем на него интерактив и спустя 1-5 лет программа готова.