I used automation rules to set due dates for items on a checklist based on a custom field: "Event Date". Many things are due either the working day before or the day after the event, so if the event is on a Sunday, the things due the day before should be due on Friday, not Saturday. If an event falls on a Saturday, the things due the day after should be due on Monday, not Sunday.
I have been using: set the item due on the date in custom field "Event Date" minus 1 working days or plus 1 working days, but it is pushing those items to either Thursday or Tuesday, respectively.