No existe un "mejor" software universal para el diseño de GUI. Solo depende de sus preferencias de software / flujo de trabajo.
Photoshop
No estoy seguro de lo que quiere decir con "gradientes editables múltiples", pero si sabe lo que está haciendo, Photoshop proporciona todas las herramientas que necesita para diseñar cualquier GUI que pueda imaginar. No se necesitan "trucos" de herramientas.
A pesar de su nombre, Photoshop ha evolucionado mucho más allá de ser una simple herramienta de edición / manipulación de fotos, y no hay ninguna razón por la que no pueda hacer un diseño GUI en ella. Photoshop probablemente proporciona el conjunto más completo de herramientas de edición de imágenes ráster de cualquier programa de gráficos en el mercado, y se usa para todo, desde pintura digital hasta coloración de cómics, ilustración, diseño web y de interfaz de usuario, producción de video y creación de juegos en 3D e incluso fotos. forense
Las características como máscaras de ajuste, estilos de capa, trazados vectoriales, objetos inteligentes, composiciones de capas, etc., lo convierten en una opción natural para el diseño de la interfaz de usuario para aquellos que ya están familiarizados con su interfaz y su conjunto de características profundo. Otra ventaja es que está bien integrado con herramientas como Illustrator, Flash Catalyst y muchas aplicaciones / complementos de terceros.
Fuegos artificiales
Muchas personas prefieren Fireworks para el diseño web, ya que para eso fue diseñado específicamente, y por esta razón también es una buena herramienta para el diseño de GUI. Al ser orientado a objetos y soportar páginas, símbolos y estilos, Fireworks se presta muy bien a un flujo de trabajo de diseño UX. Mucha gente también encuentra que Fireworks les brinda un mejor control de píxeles perfectos sin recurrir a reglas, guías o herramientas de medición.
Además, Fireworks tiene muchas características interesantes, como tramado degradado, muestras ASE y, de alguna manera, un mejor control de la tipografía que Photoshop. La capa web de Fireworks y su integración con Device Central de Adobe también facilita la creación rápida de prototipos para múltiples dispositivos.
Ilustrador
Otra aplicación popular entre los diseñadores de UX es Illustrator, que comparte muchas fortalezas con Fireworks. Al igual que Fireworks, admite símbolos, estilos de objetos avanzados, múltiples mesas de trabajo (similares a las páginas) e incluso mejores instalaciones de edición de vectores.
Photoshop, Fireworks, Illustrator, así como InDesign, todos tienen kits de estructura alámbrica / plantilla y plantillas de UX disponibles para ellos en la web, pero el diseño de UX modular es más fácil en Illustrator y Fireworks debido a su soporte para bibliotecas de símbolos reutilizables.
Illustrator también admite estilos de caracteres y párrafos, lo que hace que sus características de diseño de tipografía sean muy superiores a Photoshop o Fireworks. Además, Illustrator es excelente para la ilustración, por lo que cualquier ícono o gráfico web que desee crear se puede hacer en el mismo programa.
InDesign
InDesign es otra aplicación muy popular entre IAs, IxDs, etc. Sus instalaciones de diseño gráfico pueden ser limitadas, pero su soporte para páginas, estilos de párrafos y caracteres, fragmentos y bibliotecas de objetos lo hacen ideal para muchas tareas de diseño UX. InDesign también cuenta con instalaciones de composición tipográfica muy avanzadas y admite diseños de cuadrícula. Esto, junto con la integración de InCopy y Adobe Digital Publishing Suite, lo convierten en una opción natural para las compañías de medios impresos que buscan diseñar aplicaciones móviles para sus revistas.
Pero al final del día, cada herramienta tiene sus fortalezas y debilidades. Las aplicaciones más específicas de UX como Axure, Balsamiq, OmniGraffle, etc. tienen una gran cantidad de excelentes características específicas de UX para diseño de diseño / interacción / estructura metálica. Pero al final del día, aún necesita diseñar los gráficos para la interfaz de usuario, para lo cual se necesitan herramientas de diseño gráfico como Photoshop / Fireworks / Illustrator.
Es por eso que la mayoría de los flujos de trabajo de diseño de IU incluyen más de una aplicación. Por lo tanto, a menos que solo le interese una sola parte del proceso de diseño de la interfaz de usuario, por ejemplo, la estructura de alambre o la construcción de la biblioteca UX o la creación de prototipos, entonces no habrá un solo "mejor software".