Proxy Designer (
www.proxydesigner.com) allows you to model a limited range of UML diagrams and is free. It worth buying a package though, something like Rational Rose (
www.rational.com), Select Enterprise or Visual UML (
www.visualuml.com) which has native support for VFP projects.