Limit tasks per due date

Limit tasks per due date

I am trying to figure out a way to limit the number of Tasks users can set on any given due date. But the number of tasks will differ for different users.
Example - User 1234 will be permitted 100 tasks on each due date
User 5678 and User 9012 will be permitted 60 tasks on on each due date
All other users will be permitted 50 tasks on on each due date

Is it possible? What's the easiest way to set this up? I need it so that the Task is NOT saved on create if the due date has reached the set limit.

Thx in advance