However I am beginning to lose track on them. Many of them are along the lines of widget123.com and widget-123.com. I just found a few which redirected to the wrong virtual webserver since they were not explicitely configured.
Is there a tool which keeps track of my domains, and of the servers they are associated with?
Domain management: An access database works nicely. Make the domain name the "key".
I suspect that it would not be that hard to code a tool to match domain names to DNS records.
I think the key is the methodology for managing and updating DNS records, which is why I think using a single registrar is the best idea. YMMV (Your Motives May Vary). ;)