I can pretty much guarantee you that all the most annoying aspects of this software will be addressed in the application I'm building, though it might take some time to integrate everything. Report