Domain system

I,m managed a big lisg of domains, it's very importnet to me to follow after every change in the domains detail (Personal details, DNS and more).
More importner issue is the expiry date for every domain name.

There is any tool to do all this?! I don't care to pay a lot of money for this but I jest can't fond it.