Use CCleaner and winapp2 to clean out the junk left behind by Steam installers, temporary files, cache files and more.
Before you run this make sure you play all your Steam games at least once or you’ll have to “verify integrity of game cache” of each which will force a download of the install files again. The UI is basic, you can click a box to select all games plus Desura and Steam install files so I went for the big one. I saved 17GB of space by deleting Desura game cache files I didn’t know I could delete. I found out afterwards that there’s an option in Desura to “Clean up MCF’s after use” too which is probably worth doing if you’re running short on space.
There’s also the Tikione Steam Cleaner but it’s written in Java and it’s 195MB when installed! Check out this thread on Reddit for more. I found out about winapp2 there.
While we’re on the subject of saving space, download Space Sniffer to see where all your space is used.