Есть ли шаблоны интерфейсов для программ?
Есть, называются UI kit ну или UI psd, что часто одно и тоже. Это наборы элементов интерфейса из которых можно создать любой свой.
Реже можно найти прямо интерфейс уже собранный, но таких совсем мало встречается.
Если вам для вдохновления или поиска удачных решений для удобного интерфейса, то просто смотрите на реальное ПО и берите лучшее. Шаблоны в этом плане не помогут.
Ищите по названиям "Пользовательский интерфейс", "Man-machine interface", "Human-machine interface".