Does the OS make a difference for mining? I would like to know whether it makes a difference to mine on Windows, on macOS or on Linux?


Performancewise?
Is there a big difference in the quantity of software tools available to mine?
Are graphics card drivers equally available for all those OS?
The major difference that you would face is the graphic driver support. 
That kind of influences the performance as well. Windows is best suited that way because of extensive driver support for almost all graphic cards out there. 

From mining software perspective, almost all the matured softwares are comptabile on the major platforms you mentioned.