Illustrator y photoshop no me acabaron de convencer, desconozco como funcionan y creo importantes otras cosas antes que aprender a manejaros cuando en Fireworks puedo hacer casi lo mismo. (al menos cubre mis necesidades)
Bleend Photoshop tiene muchisimos mas filtros y efectos que Fireworks. Y es que ambos cumplen un objetivo distinto. La verdad que me enfoqué en el software que mas uso, en mi lista anterior. Pero Fireworks y Photoshop son indispensables en mis equipos. Con photoshop suelo diseñar las interfaces, retocar las fotos y aplicar algunos efectos. Fireworks lo uso para optimizar imágenes para web, es fenomenal cuanto las reduce en peso.
Mira por ejemplo en Fireworks creo que no sería tan sencillo(igual y si se puede, pero no tan fácil como en PS) crear cosas como estas:
http://www.myjanee.com/tuts/torn/torn.htm
http://www.martinity.com/html/tutorials/fire/fire.htm
http://tutorialoutpost.com/view/9265/game-layout-with-vista-look/
Te comento esto porqué yo mucho tiempo estuve como tú, sin querer acercarme a photoshop y creía que con Fireworks era suficiente, hasta que hace dos años un compañero de la oficina me insistio en que conociera a Photoshop, desde entonces me dí cuenta del potencial de este programa, además de que en internet hay miles de excelentes tutoriales para su uso.
¿Qué otras alternativas usan para el manejo de código, versiones y despliegue? Siempre estoy buscando nuevas herramientas para aplicar en mi línea de desarrollo.
Bueno no me quisé extender en mi post y puse lo que mas uso ahora que estoy como independiente. Pero hasta hace 3 meses que estaba en oficina usaba lo siguiente:
Microsoft Visual Studio 2003, 2005 y 2008. Todos los IDES de Vs tienen una fácil integración con SourceSafe, que es el que usabamos en estos proyectos como Controlador de versiones. En algunos proyectos de Igual forma, integramos Visual Studio con subversion, nada mas instalamos un plugin para que se integrara a VS. En general me gustan los IDEs y el .NET Framework tiene cosas muy buenas. La razón por la que ahora como independiente opté por php, es porqué es gratuito y porqué mi primer proyecto fue hacer un framework propio, basado en controles, rescatando ideas de el .NET FW y el de AS. Al dia de hoy ya con el FW en php, no siento muchas limitantes pero si un gran valor agregado entre usar php y .NET. Para el deployment de igual forma, con los instaladores que te permite crear el Visual Studio era suficiente.
También trabajé proyectos en Delphi, desde la versión 7 hasta la 2005. En Delphi usabamos como controlador de versiones Jedi. Delphi tiene una cantidad impresionante de componentes, practicamente todo lo que quieres hacer, ya existe en componentes. La verdad para escritorio es una estupenda alternativa para desarrollar, para web, creo que todavía no acaban de dar el estirón. Para el deployment, Delphi viene con una licencia básica de InstallShield. Incluso era miembro de la comunidad delphi y recuerdo que hace 7 meses me invitaron a presenciar su nuevo gran producto, en Guadalajara "Delphi for PHP". La verdad ese nunca lo probé y no sé porqué no termino de llamar mi atención.
Recordemos que InstallShield y Microsoft installer, tienen opciones para actualizar el software automáticamente, activar el software, instalar y desinstalar versiones en la maquina del cliente por lo que sabiendolo utilizar te reduce a casi nada la tarea del deployment.
Para la administración de proyectos, Project es bueno, sé que hay mejores pero en la empresa teniamos un paquete de licencias para todos los productos Microsoft. Ahora por mi cuenta estoy probando varios software para administrar proyectos y el que mas me convence es:
http://www.basecamphq.com/
Cambiando de tema, en la empresa utilizaba Visio para diseñar el UML, pero ahora no pienso comprar Visio, no porque sea malo, pero es caro. Alguien tiene alguna buena recomendación para UML?, no importa que cueste pero que no sea tan caro(menos de 80USD).