Due Date Across Entire Board

I’m trying to make a due date that would be added to every item across a board. An automation for setting a Date Column X days after an item is created won’t work. I’d also like to have a date automatically be set X number of days before said due date. Using a formula is okay but only if this is also represented in gantt view, which I believe only date columns can do that. Any suggestions for these issues?