For scanning, their is a paid app called VueScan that supports almost every scanner every made by the big name companies.
Also, image capture app in your utilities folder can work with many scanners. Try that first, its free and already on your computer

it doesn't have all the options of VueScan but it depends how much you scan and if you would find VueScan's extranfeaturesnworth paying for...