Eliminate Work Days in a Formula

I am entering a date into the Due to Web Production column:

I then want the “Final Edit Due” column to automatically change to 3 Working Days before the “Due to Web Production” column.

Then have the “Recording Due Date” to updated to be 7 Working Days before the “Final Edit Due” column.

Then have the “Booking Due Date” to update to be 10 Working Days before the “Recording Due Date”.

The first formula that I did worked fine, but it included Weekends:

FORMAT_DATE(SUBTRACT_DAYS({Final Edit Due},7), “MMM DD, YYYY”)

This formula seems to be subtracting too many days:

IF(WORKDAYS({DUE TO WEB PROD},SUBTRACT_DAYS({DUE TO WEB PROD},4))<5,FORMAT_DATE(SUBTRACT_DAYS({DUE TO WEB PROD},6), “MMM DD YYYY”), FORMAT_DATE(SUBTRACT_DAYS({DUE TO WEB PROD},3), “MMM DD YYYY”))