Quotes should have the option to promised delivery times instead of promised delivery dates.
I.e. if I made a quote on Jan 1 and estimate that it takes 4 weeks to complete. If the customer provides a PO on Jan 14, and I create an SO based on the quote, the promised date should be automatically set to + 4 weeks from the date the SO was opened.