Las principales herramientas para trabajar con Windows Presentation Foundatoin son Visual Studio y Microsoft Expression Blend.
Visual Studio es una herramienta orientada desarrolladores y probadores de aplicaciones, mientras que Expression Blend está orientada a diseñadores.
Visual Studio es seguramente el mejor entorno de desarrollo, reuniendo un gran número de características que avalan sus infinitas posibilidades. Por lo que, se convierte en una estupenda herramienta para los desarrolladores de Windows Presentation Foundation.
Entre las características que hacen a Visual Studio un entorno idóneo para trabajar con Silverlight. Encontramos las herramientas de depuración con las que podemos comprobar el correcto funcionamiento de nuestra aplicación. La integración con repositorios de código y herramientas de gestión de equipos de trabajo, como puede ser Team Foundation Server.
Y una de las características diferenciadoras de Visual Studio 2010, es que además del editor XAML, contamos con un nuevo editor visual realizado en WPF sobre el que podremos crear nuestras aplicaciones y modificar sus propiedades sólo haciendo clic con el ratón.
Visual Studio también nos da también la posibilidad de realizar pruebas e integrar nuestra aplicación con otras tecnologías.
Expression Blend es la herramienta con la que sacamos el máximo partido al diseño de nuestra aplicación, ya que permite personalizar el aspecto de la interfaz, desde modificar las propiedades de nuestro controles de usuario a crear en segundos todo tipo de animaciones.
Puede descargar esta herramienta aquí.
Si desea descargar estas y otras herramientas puede hacerlo en el siguiente enlace.