Ok, I finally put in the four hours of work and wrote a program that can use Street Atlas, or any program that uploads directions to a Garmin GPS, as a source for GPSApp route files. You need an additional program to get this program to work called GPSEmulator, unless you have a Garmin GPS and software to create .RTE files. All the pertinent information for using this program should be in the readme.txt file.

FYI: It's written in Delphi, I plan to release the source later if there's any interest. Oh yeah and I don't have Kylix so it's Windows only sorry.