In the GUI the Create Catalogue tool will create a CSV file for multiple books, you get to choose which columns and their order, you'll need to add it to a toolbar/menu, or give it shortcut - for me it's ctrl+shift+C.
From the command line the calibredb list command ==>>
The Command Line Interface
BR