Hola, soy David Torres, tengo mucha experiencia en desarrollo de aplicaciones y puedo programar una muy sencilla aplicación en .Net con la cual puedas crear un DBF a partir de un archivo XML y un XSD. Yo haría esa aplicación en un día entregándote el ejecutable el código fuente, también te daría soporte ante cualquier fallo.