I custom wrote my own work queue to be able to mass complete operations. It’s written on a dashboard. There are filters on the dashboard so that they can filter down the the things that they want to complete, whether it be all instances of the same part number on the job, all of the same material, or all of the same operation. The start runs through the grid and starts all of the operations, then on another tab, I have one to end the operations as well as a button to set the labor quantity to what is left. It takes a little while for it to run through everything that you have selected if you have more than 10 or so, but it’s way better then trying to do it one by one, or even use the built in work queue.
Here’s a link to the thread where I figured it out.