I had allmost same expirience with evernote. I ended up making a custom software solution. Works unbelivable well :-).