No, you can skip sanding between coats if your paint has a high-gloss finish. However, if you are using a matte or satin coat, then you will have to make sure that everything is dust-free before adding on the next layer of paint; this means cleaning with soap and water, rinsing everything off, and allowing it to dry.