For rust tools the best is evaporust. Take your tool give it a bath in evaporust for between 15 minutes to many hours depending on the level of rust, rinse with water, done. If really dirty rub with fine steel wool. This product cost about 18$ a gallon, and can be reused many times until becoming dark black.
You can also just dip your tools in pure white vinegar for few hours to a night depending on state. Rinse with water and either dry or if you want to be sure to remove any last drop of water rinse with denatured alcohol and let dry.
I am rehabbing tools older than my great grand father (like tools dated from 1800 to 1920) and I use this.
Edit note: if you want to prevent rusting, rub your tools with light oil (like 3 in one or camellia oil etc) or beeswax. No need to cover them with a thick layer, just rub them with a oiled or waxed rag after each use and that's it.
L