This formula is very straightforward but it took more than an hour to build, so maybe I can save you some time!
This formula looks at the field "Dash Help Due Date" and returns one of five things:
No Date if blank
This item was due x days ago
This item was due yesterday
This item is due today
This item is due tomorrow
This item is due in in x days, on [Day of the Week], [Month], [Day] (eg Friday, February 6)
=IF(ISBLANK([Dash Help Due Date]@row), "No Date", (IF(AND((([Dash Help Due Date]@row - TODAY()) < 0), ABS([Dash Help Due Date]@row - TODAY()) > 1), "This item is was due " + ABS([Dash Help Due Date]@row - TODAY()) + " " + IF((ABS([Dash Help Due Date]@row - TODAY())) = 1, "day", "days") + " ago", (IF(AND((([Dash Help Due Date]@row - TODAY()) < 0), ABS([Dash Help Due Date]@row - TODAY()) = 1), "This item was due yesterday", (IF(AND((([Dash Help Due Date]@row - TODAY()) = 0), ABS([Dash Help Due Date]@row - TODAY()) = 0), "This item is due today", (IF(AND((([Dash Help Due Date]@row - TODAY()) > 0), ABS([Dash Help Due Date]@row - TODAY()) = 1), "This item is due tomorrow", (IF(AND((([Dash Help Due Date]@row - TODAY()) > 0), ABS([Dash Help Due Date]@row - TODAY()) > 1), "This item is due in " + ABS([Dash Help Due Date]@row - TODAY()) + " days, on " + IF(WEEKDAY([Dash Help Due Date]@row) = 1, "Sunday", IF(WEEKDAY([Dash Help Due Date]@row) = 2, "Monday", IF(WEEKDAY([Dash Help Due Date]@row) = 3, "Tuesday", IF(WEEKDAY([Dash Help Due Date]@row) = 4, "Wednesday", IF(WEEKDAY([Dash Help Due Date]@row) = 5, "Thursday", IF(WEEKDAY([Dash Help Due Date]@row) = 6, "Friday", IF(WEEKDAY([Dash Help Due Date]@row) = 7, "Saturday"))))))) + ", " + IF(MONTH([Dash Help Due Date]@row) = 1, "January", IF(MONTH([Dash Help Due Date]@row) = 2, "February", IF(MONTH([Dash Help Due Date]@row) = 3, "March", IF(MONTH([Dash Help Due Date]@row) = 4, "April", IF(MONTH([Dash Help Due Date]@row) = 5, "May", IF(MONTH([Dash Help Due Date]@row) = 6, "June", IF(MONTH([Dash Help Due Date]@row) = 7, "July", IF(MONTH([Dash Help Due Date]@row) = 8, "August", IF(MONTH([Dash Help Due Date]@row) = 9, "September", IF(MONTH([Dash Help Due Date]@row) = 10, "October", IF(MONTH([Dash Help Due Date]@row) = 11, "November", IF(MONTH([Dash Help Due Date]@row) = 12, "December")))))))))))) + " " + WEEKDAY([Dash Help Due Date]@row), 999)))))))))))