The touch up kits with clear coat on Amazon work pretty well.
Don't forget to use an automotive primer first. I also like to sand the edges of the old paint for a smoother finish.
Watch YouTube videos on the process.
Last time I did it, I wet sanded the finished procuct with a 2500 grit paper, then used a buffer and 3M rubbing compound around the damage area. Then finished it by using 3M polish with the buffer over the entire door. Looked a lot better, but I wouldn't recommend this unless you're comfortable with buffing. You also have to have a lot of faith in the rubbing compound and polish because you're scratching the paint by wet sanding.
This is what I ordered for my Silverado:
https://a.co/d/gyOn0ug