Antigua pregunta, lo sé ... pero vale la pena señalar ...
Photoshop tiene herramientas vectoriales y puede guardar parte del contenido vectorial en algunos formatos (psd, pdf, eps). Sin embargo, Photoshop nunca creará un verdadero archivo vectorial.
Lo que Photoshop crea son contenedores de vectores con contenido ráster. Esto es dramáticamente diferente que un contenedor de vectores con un contenido vectorial. Por ejemplo, Adobe Illustrator creará una forma vectorial con un gradiente vectorial dentro de esa forma. Eso significa que cuando la forma cambia de tamaño en la salida, el gradiente se recalcula para que coincida con los nuevos límites. Lo que hace Photoshop es, a la salida, recalcula el contenedor de vectores pero simplemente escala el contenido de la trama en el contenedor. Esto puede dar como resultado "píxeles rotos" para la apariencia interior.
Si bien ciertamente puede usar herramientas vectoriales dentro de Photoshop para hacer que el cambio de tamaño y el tamaño dentro de Photoshop sean más fáciles y más independientes de la resolución. La diferencia importante es la salida y el escalado en la salida. Un archivo EPS o PDF de Photoshop no es lo mismo que un archivo EPS o PDF de Illustrator. La construcción interna de los elementos es dramáticamente diferente. Photoshop está bien en caso de apuro, pero no es la mejor herramienta si tiene otras disponibles.
Fireworks y Flash también contienen herramientas vectoriales. Sin embargo, ni Fireworks ni Flash están diseñados para la salida de impresión. Si está creando un proyecto para imprimir. Nunca usaría ninguna de estas aplicaciones para nada, ya que el contenido no se crea de una manera que permita la salida de impresión.
Si necesita archivos de vectores verdaderos, siempre es mejor usar una aplicación de vectores verdaderos como Illustrator, Freehand, Inkscape, CorelDraw, Xara, etc.