A New Toolbox for Scheduling Theory