just adding...u might also need jacks (hydraulic recommended), jack stands, screwdriver sets (usually comes with the tools), breaker bar, drill set and also some DIY things like funnel and hose for changing and filling oils...and a lot of elbow grease and raw power to pull out things that stuck....

see the DIY section, u might have an idea on the general things used in all those DIYs...