I have tried and quickly discarded Devonthink. I am sure it is the perfect app for someone out there but I concluded it is over kill for what I need. I am trying to stop myself from purchasing something just because it works well for someone else.