I'm using Aperture and I edit portraits for another photographer. We are wanting to be able to export only the sidecar files, in order to share the same library in 2 different locations. I've got my home where I work, and he has his office. I would like to be able to give him the edited files without needing to meet up and transfer the files to him all the time. As it is, we meet about once a week and we would like to make it where he just gives me pictures, and I give him edits the next day, without uploading GB's worth of photos to Dropbox or some other program. I know that Aperture is nondestructive so that means there is a set of instructions sent to each photo, is there a way to send only this information?
You can ask see Aperture->Provide Aperture Feedback and you're right many folks would like the ability to keep multiple libraries in sync but to be honest I wouldn't hold my breath.
Aperture was designed as a single user, single seat application. At best the intended use was one photographer with a setup on a desktop at home (or in the studio) and another copy of the application on a laptop for field work. When the photographer got back she would export the field work from the laptop and import it into the library on the desktop for further work. There is small ability to deal with duplicates in the two libraries but that is it.
But asking never hurt
With some thought a workflow that cuts down on the amount of data you have to share might be thought of.