Any tools I have with large metal surfaces that need to be cleaned are ones that I will spray WD-40 lightly, let soak 5 minutes, and wipe off wish a shop cloth.
I use 3-in-1 oil on smaller surfaces, but instead of applying a drop or two onto the surface, I soak the tip of a cloth and apply evenly to the surface.
When restoring old tools I find, I first soak the tool in a combination of vinegar and baking soda to remove rust. Usually that will take no more than 30 minutes. After soaking, I wipe off with a clean shop cloth. My next step is to sand the surface smooth before soaking in a small tub of fine 100 wt oil (model train oil) since that is probably one of the most refined oils for anything. After wiping it off it will look brand new and you won’t need to clean as often.
If you prep wood before cutting by using linseed oil, you won’t have as much gumming up on saw teeth as you normally would.