The following is a great post for data documentation and creating a data dictionary.
As I was starting to work on a data dictionary for a project, I discovered the get_information_report function from the pointblank` package this morning. I love the output.