Add on checkout pane a delivery timeslot selection for your customer.
Admin can create default timeslot for week days and special date (exception).
Admin can define on wich shipping quote delivery apply and max limit by timeslot.
Admin can view list of timeslot with print version.
Add delivery information on order view and action.
New version 6.x-2
New version add time slots per shipping methods. You can now have multiple time slots for each shipping quote. Time slots are no "real" with time handling to set better offset.
There is no upgrade path from 6.x-1, most because of new "real" time slots. You must disable and uninstall previous version.