Paintbrushes: You'll need a wide range of paintbrush sizes. Small, fine-tipped brushes are ideal for detailed work, and broader ones can help you quickly cover expansive areas. You'll find a use for every size in between as you paint your model car.
Spray cans: Spray cans are excellent for complete, even coverage. You can buy your favorite type of paint in a spray can if you want to do parts of your project without dealing with brushstrokes.
Paint sprayers: A paint sprayer is an upfront investment, but over time, you'll save money by having one instead of purchasing spray cans. Be sure to thin your paint based on the manufacturer's directions.
Dropcloths: Use these to protect the surrounding area from paint droplets and sprays. It'll save a lot of time during cleanup.
Tape: Use tape to keep paint off parts of your model car that you want to leave bare or use another color on. Painter's tape can help you create sharp, straight lines without leaving a sticky residue behind.
A model holder: You'll also want something to hold your model car while you're painting it, which will keep your hands clean and protect the model car from fingerprints.
Sandpaper: Use high-grit sandpaper to sand down your model car before painting and between layers of paint. This step is essential after applying primer when using acrylic paint.