Это зависит от того, что вам нужно:
* Высокая точность против низкой точности
* Вам нужно создавать макеты в режиме реального времени (с вашими пользователями)
* Вам нужен "отрывочный" вид
* Кто будет его использовать (только программисты или гражданские лица)
* Макеты чего: веб, рабочий стол, мобильный
* Только несколько «главных» экранов / страниц против десятков сценариев с сотнями экранов
* и т. д.
Вот довольно полный список многих инструментов макетов, как бесплатных, так и коммерческих:
http://c2.com/cgi/wiki?GuiPrototypingTools
В 2005 году я создал свой собственный инструмент ( MockupScreens , он есть в приведенном выше списке и довольно популярен) специально для непрограммистов, чтобы иметь возможность создавать прототипы в реальном времени на собрании и быстро получить что-то близкое к спецификации.
Суть в том, что для различных применений некоторые инструменты более подходящие, чем другие ...