I just want to say thank you for the overwhelming response.
I would like to be able to do everything on my bike and wasnt sure what tools I would need to do things like change the cassette or crank and thought that kit would get me being able to do that. I have any basic tool needed and I dont mind getting specialty tools for the crank or cassette since I have spent hundreds on specialty tools for subaru trannys and other tools that hardly ever get used.
Since I feel that I will be buying things as I need how do I figure out what sizes I need? Or are some parts like the crank one size fits all