If you are on OS X, Disk Inventory X (<a href="http://www.derlien.com/" rel="nofollow">http://www.derlien.com/</a>) is quite useful for this as it uses visual treemaps (<a href="http://www.cs.umd.edu/hcil/treemap-history/index.shtml" rel="nofollow">http://www.cs.umd.edu/hcil/treemap-history/index.shtml</a>) allowing you to quickly see which files are bloating your system.<p>There is WinDirStat (<a href="https://windirstat.info/" rel="nofollow">https://windirstat.info/</a>) on Windows and quite a few similar tools on Linux such as Baobab, KDirStat, etc... (<a href="http://www.makeuseof.com/tag/how-to-analyze-your-disk-usage-pattern-in-linux/" rel="nofollow">http://www.makeuseof.com/tag/how-to-analyze-your-disk-usage-...</a>)
I use the ncdu cli tool for reviewing what folders consume the most space.<p><a href="https://dev.yorhel.nl/ncdu" rel="nofollow">https://dev.yorhel.nl/ncdu</a>
I like PA Storage Monitor on Windows - lets you find large files, files of a type, disk hogs, and (what I like most) lets you compare folder sizes over time.