It is my view that such a program would be immense in both scope and undertaking and would be channeling to create a user-friendly interface, and would need to support dozens of file formats to be compatible with other software.
I have other views on this subject, Should we start a new thread on this subject as to keep this one on topic?
Regards to you.
Cyber-Angel