A CSV Catalog shows all columns in the configuration list (this includes User Created)
(It may not show a Calculated one. I don't use those, so no can test)
You then use your favorite spreadsheet to format a report
But Why?
You really want to use Calibre or the content server and keep little hands away from the internals of the Library folder. That leads to damage