WD40, degreaser or brake cleaner work to clean a tool. Then a thin coating of your favorite oil, or a dip in clean motor oil if you want to use that, and store. Or Butcher's Alley Wax works well. Even the waxy side of simple wax paper will leave a protective film behind on a metal surface. The key is to clean and oil them after each use without fail. It doesn't take much. Everyone has their favorite product, but I haven't found one that works that much better than the rest, so I like cheap. I use 80-90W gear lubricant for moving part inside some of my rifles.