A small Python script that scans a folder (or the whole disk) and reports the top 10 largest directories and top 10 largest files. It uses only the Python standard library, so there is nothing to install.
Open Terminal (Cmd+Space, type "Terminal") and run: