What's wrong with the DB2 catalog views? Other tables/views wouldn't make much sense because you would loose information (compared to the catalog). And if you only need some specific information, you can query only the interesting parts.
There are a few tools that format the catalog information in different ways:
- db2look - it extracts catalog information and generates a LaTeX script for pretty-printing or a SQL-script
- db2 describe table <tbname> - it gives a short summary of the columns in the table
- db2 describe <query> - since everything is a table in SQL, so are query results; you can get a description of the query result