Activity due date based on business hours?

Activity due date based on business hours?

Is there a way of creating an activity with the due date set in business hours instead of calendar hours? 

One of our use cases is as follows: a ticket is created for a new product order, the order gets dispatched, we need to automatically create an activity for this ticket to track the order in two business days. Now I can only create an activity in 2 days, and it often falls to the weekends - lots of manual work to update the due dates to the next business day. There also are a few use cases with business hours, which is even worse - activities are created with due dates out of working hours all the time.

I am sure there have to be similar requests from other users - but I can't find any!