This is something I would really love to have. Its a Domain research tool that would help you find great domains.
Starting from a keyword, this tool would find a list of related keyword, and there popularity( monthly searches). It will also check for available and Expired domains given your list of keywords. If the domain is expired it will check for any existing backlinks as well as the age of the domain. Such domains built around a specific keyword and expired domains related to your keyword which may already have hundreds/thousands of backlinks are valuable in terms of getting instant traffic (free traffic).
Of course after you have found your domains, the software will automatically check with the registrar of your choice to see if it is available. You can then click on the domain and register it directly from the software. This should check for the TLDs in various countries, for example .com, .org, .net in USA or .ca in Canada and so on.
Given that Jon created such tools as keyword snatcher, webcomp analyst, and the webdata parser tool, ( I have all three), I think its possible to do this usng these 3 tools, but would be great to have one tool that can do it all instantly.