I will say to start an application is VFP is a pain. When I was working in it we had a framework written by several of us that made it much easier. And if the application wasn't setup correctly to begin with it would cause real problems. One of the main difficulties I saw was the dev environment was not separated from the runtime when it came to the database connections. So you could easily open a database or able during dev and your exe would expect that database or table to be in the same path when it ran. That was a major pain in VFP.
Jack Allread