I love Vuescan. The UI could use a bit of polishing, but the software works perfectly.
Just don't use the build in OCR function. For some reason it always made many errors compared to OCRmyPDF (Tesseract OCR) [1].
Sadly the Vuescan AUR package (unofficial) [2] breaks several times a week because of sha256sum check miss-match since the Vuescan developer pushes many silent updates.
Also the developer behind Vuescan is against other downloading options [3].
[1] https://github.com/ocrmypdf/OCRmyPDF.
[2] https://aur.archlinux.org/packages/vuescan-bin
[3] https://lists.archlinux.org/pipermail/aur-general/2021-May/0...