Tools / Backplan
Start at done. Work backward.
Give Backplan a deadline and the steps between here and there. It lays out the latest sensible start date for each step, including a buffer you control. Everything you type stays in this browser.
Build the runway
List steps in the order you need to do them. Days are calendar days.