Программы для Mac традиционно не включают в себя универсальный интерфейс редактора свойств. Вероятно, для этого есть много причин, но, пожалуй, наиболее значимым является то, что «редактор свойств» (предположительно тот, который автоматически генерирует пользовательский интерфейс из свойств объекта) редко является лучшим пользовательским интерфейсом, который вы можете предоставить. Поскольку пользовательский опыт высоко ценится на Mac, большинство разработчиков пытаются создать более «настраиваемый» редактор для пользовательского интерфейса.
Приложения OmniGroup имеют превосходные «инспекторские» пользовательские интерфейсы - специальные редакторы, разработанные для эстетической привлекательности и пользовательского опыта в конкретном случае использования. OmniAppKit.framework, часть предложений с открытым исходным кодом от OmniGroup, содержит классы для реализации аналогичных инспекторов.