It all depends on your budget and what type of paint job you want . I use spray paints(krylon) or rub and buff(for metal finish) and I also have sand paper in hand to remove any burrs and smooth out areas.along with aves epoxy or any other type of filler(bondo,rondo) just in case I have to build up an specific area
also don't forget to buy a primer and last but not least don't forget to wash your bio with warm soapy water to remove the mold release before paint .
Most of my bios come already paint and the ones that don't ICE(Jeff) has paint them for me.
But I'm sure more knowledgeable people will chime in and help you with your query
Lem