We have some projects we are maintaining that were developed using GUPTA and Team Developer is used to maintain them. They have always been saved and used as .app files, but this does not lend itself to multiple developers (unless you go with their source control). It seems like the best thing to do is save the project as a .apt file which is text based, which then allows merging of changes from multiple team members.