Today’s macro, Shelby’s QuickFill/Outline doesn’t just have one function, it has a number of different functions related to fills and outlines. You can select all objects with the same fill color easily and you can even move them all to the same layer. The same can be done with outlines. It can also convert outlines to objects while also deleting the original object.
It also has a number of functions that works with both outlines and fills at the same time. Those include converting them to black and white, converting them to wireframe, deleting all objects with no fill or outline, swapping fill and outline colors and selecting all objects with same fill and outline as the currently selected object. In short, lots of productivity enhancing features. If you are a coder, the macro is also unlocked so that you can modify the code if needed.