I’ve gotten some questions about Visio’s ability to import or export XAML-based graphics files. Visio can’t do this today but you can use Visio 2003’s SVG functionality to achieve the same goal. You can save a Visio diagram out as SVG and then use a SVG to XAML converter to convert the Visio-generated SVG to XAML. I haven’t tried any of the converters myself and the XAML guys would probably be the ones to check to see which are the best. If the converters don’t work out, you can also write an XSLT for SVG to XAML yourself (although I'd be surprised if some enterprising developer hasn't already done it first).
-- Mai-lan