FYI, there is now a little tutorial about the
PC Upload feature of BookMaster:
How to import books via PC Upload?
Moreover, it works well with calibre too, in the sense that you can treat calibre's content library view like a desktop folder as the source of drag-and-drop:
My books are already in Calibre. How can I leverage PC Upload?