I made an application in C# called "GTAB" stands for "GTA Backup"
It may not be useful to you since all it does is copy your GTA directory to a location you choose but to this guy it might be:
Topic here
Even if it doesnt get used atleast i can say "I made that program" lol, it can backup multiple GTA's at once, and once you get the hang of things it might be quicker to the app if your wanting to backup your games, anyway ive uploaded to GTAG lets see if anyone uses it