Document scanning, OCR output to cvs

I have a lot of small documents to scan, like business cards/playing card size, but also some pages of notes and some business documents.

I want to set up a decent webcam painting to a space where I can pop the document for scanning.

I would like my work flow to look like this: Set up software to put various parts of the document into separate fields. Pop document under cam Press key Remove document. Repeat for an hour.

At the end of the hour I would like a bunch of files with the document cropped. An OCR output in a CSV ready for import later.

I run Linux on my daily machine. I have a couple of windows PCs hanging out that could be used. Apples are in the fruit bowl.

Is there anything out there that works like this?

Thank you