Thanks for your post.
It sounds like you should be able to do what you need.
1. Go to the 'Tables & Views' tab, and only select: processes, templates, roles, and products
2. For each of the tables/views you're comparing, set a WHERE clause to match on any rows where the update dates don't match.
3. When you sync' make sure you use the pdsysadmin account, so that is the account used to update the target. that is assuming the last edited field is populated by the user account.
If this doesn't help, you could probably get most of the way there using this method, and then just output the deployment script and edit it to fit your requirements.
I hope this helps.