A reseller plan would give you the most control and would allow you to set specific limits.
You could use a shared plan that allows multiple domains though, but all the domains would share the main accounts space, etc. and you wouldn't be able to limit the use on a per domain basis like you would with a reseller plan.