I used this stuff, and it worked great for the small scratches, but the big scratches will need to be touched up, or re-painted depending on how deep, or how big they are.

You can see here, it took care of a lot of small scratches, but this big one on my hood, is just too big.

Hope this helps, and don't use a buffing machine, unless you are skilled with it.