In addition to the above, a GOOD (I emphasize not cheap) set of snap ring pliers and a generous neighbor.
If you are talking working on a concrete floor get a good tool box with a place for everything so if you leave something laying on your tractor, you will see the missing tool in the box upon completion. I also find having a good roll-around tool cart is handy to place items on.
Amazing deals on this White 30In Service Cart With Drawer at Harbor Freight. Quality tools & low prices.
www.harborfreight.com
Make a solid top out of metal that is not "recessed" and then get some old carpet squares to place on that (2'x2' squares). The cart makes a nice place to put stuff on and the below shelf is storage for cleaners, grease tubs etc.