Okay so when it comes to refinishing guitars, Im a newb. So far, Im sanding down my guitar. I have paint to paint the guitar. I have primer to prime the guitar. and I have a Varathane: Clear gloss finish.

What will give me the best finish for my painted guitar?
Why do I see some people using rub on swirl remover?
Is rustoleum paint good for painting?

My thoughts of refinishing are as follows, so please correct me if I'm wrong, and add steps I don't know about about/forgot!

- sand
- prime
- paint
- finish