Well I should be done with the reverse engineering in a couple of weeks (work permitting). There are tons of opensource apps that do library management (An example I use
http://periapsis.org/tellico/). As for import from formats, the only major format for which there is no good import mechanism is pdf. Frankly I dont think there will ever be one. The remaining task is simply combining these apps into one for the GUI inclined.