Oracle SQL Developer Data Modeler has a very useful tool for generating reports.
Selecting Reports from the File Menu, you can choose if you want it generated in:
When you execute the report, it will be stored in a local route.
This is how a PDF report looks like. Ready to be sent to the customer or do some nice cut&paste from it.