I have a set of buttons that I use frequently, and due to a good amount of screen real estate, I can have 90% of my buttons within 1 click by not using the Command Manager. Microsoft Offices use of the ribbon was good but it locked us out of customization. I am glad Solidworks leaves us that customization.
I do wish that the toolbars did not interfere with each other between Drawings Assemblies and Parts. It made location planning a little tricky.
I wish that the toolbar would follow me to my second monitor when using multi-monitor setup. Working with an assembly on the left, and a part on the right I find it dificult to have to move to my left screen to access my commands when working on the right.
I use Solidworks 20-30 hrs per week. I use Simulation, Weldment, Toolbox, PhotoView, and Routing regularly.