Making such tools is very difficult. Particularly since there is a lack of certain data which would have been very useful in automating a lot of useful tasks. It would take a lot of time from the skilled programmers, and also a lot of grunt work along the lines of data entry, which nobody is usually very willing to do. The editors and files we have now are far beyond what we originally had to work with, but they are still certainly lacking. There is still ocasionally a little progress, but mostly people are too busy with real life to devote much time.