a good app you might want to look at then would be appmonster or appmonster pro. the free version will backup apps to SD card, restore apps from SD card, quick uninstall where as the pro version does multiple version backups, gives access to extended options like APP2SD, cache, permissions, scan SD card for install-files, batch install (i believe) & even shares app-links via Facebook, Twitter, eMail. i have created a little stock pile of about 1200 or so apk's in the past year or 2.
I know there are a ton of applications that do the same but i personally like this program & suggest it to a lot of ppl who own a android phone.