Value Manager - Roll your own . . .
Each Value Manager maps its technology to that model, and gets:
Accounts: creation, removal, etc
SubAccounts addition of Contracts
Email payments, deposits, transfers, histories.
At each level Value Manager can plugin additional features into the menus.