If you haven't already, you may want to look into something like WHMCS. For what you're doing I think it's a much better fit than DomainMOD.
With the level of customization that would probably need to be done, you would end up with a completely different piece of software by the end.