Omnigraffle - ваш лучший выбор для быстрого макетирования пользовательского интерфейса. Он производит почти фотореалистичные макеты. Не-художнику легко пользоваться, но он также может использовать импортированные изображения произвольной сложности, если ему нужно сделать что-то необычное.
Если вам нужен мой совет, держите графических дизайнеров подальше от приложения, пока оно не станет полностью функциональным по логике. Их следует вводить только в конце процесса, чтобы настроить пользовательский интерфейс.
Они вызывают крушение поездов, если они вступают в процесс рано. Все в этой области были обучены в первую очередь создавать визуальные эффекты, которые привлекают внимание. В пользовательском интерфейсе это всегда приводит к ярким, нестандартным элементам, которые превращаются в раздражение при повторном использовании. Хороший интерфейс по сути невидим для пользователя. В идеале, они должны это замечать только потому, что замечают, что не замечают этого. (Это все очень дзен.)
Люди, обученные привлекать внимание в пурге конкурирующих образов медиа насыщенного мира, не создают невидимых интерфейсов. Они делают "в лицо" и "посмотри на меня!" интерфейсы, которые стареют в спешке.
Не поймите меня неправильно: хороший человек, работающий с графикой, может действительно улучшить интерфейс благодаря умелому и тонкому использованию пропорций и цветов. К сожалению, найти хорошего человека с графическим интерфейсом сложно. Будьте готовы к схваткам за то, что работает прозрачно, по сравнению с тем, что выглядит круто и привлекает внимание, когда вы впервые это видите.