I like using WD40 for cleaning tools. It not only cleans but helps prevent rust. When I used to live right off the ocean, the salt air was terrible on any metal. I would open my tool box and spray the tools down with WD then close it back up . Some of my tool are over 30 years old and show no rust at all.
At work, sometime tools will be left on our equipment when it's returned. I'll take the rusty and seized up stuff and soak it in diesel fuel for a few days. Then steel wool and oil cleans it back up. We have a lot of extra tool laying around now.