Is there a single window application that can read CHM, PDF and DJVU?
Firefox can with plugins. Like most browsers, Firefox already has a pdf viewer built in, but there are plugins available for chm viewing, as well as for djvu viewing. With tabbed browsing, you can have many documents open in a single window.