I primed and sprayed a friend's Ranger with Rustoleum which was a very close match to Ford black. It came out rather well. Three base coats were protected by three coats clear. I'm not sure how long it will last but it came through the winter just fine.
I would recommend that you try NAPA. There's one in our area which mixes paint in aerosol cans. They do an excellent job matching in. They would need a batch number which the dealer will ;provide when you give them a vin #. NAPA went ahead and fine tuned the color from there. They have 3 different systems based on how much you are willing to spend. It sounds like you are looking for the cheapest or medium quality job.
There are plenty of tutorials on the subject. They recommend sanding the prime coat with 400 grit before painting. Wash the surface well with a microfiber rag after. Let dry. Spray only when the wind, temperature, and humidity permit. Spray in long straight strokes with a 50% overlap.
I recommend 3 base coats. Maybe 2. Wet sand and wash after each coat thoroughly dries (overnight) using an 800 grit pad or 1000. Sand the last coat with a thousand or finer. The entire surface should appear uniformly smooth with no dry spots or abrasion marks.
The clear coat goes on much faster. Many systems recommend a second and third coat as soon as the first flashes off. Wait a few days, then buff off.
View attachment 98065
The truck on the right was professionally painted. The one on the left was Rustoleum with an acrylic clear coat. It's less than perfect, but then again, it's a working man's truck.
Another friend bashed in his rear bumper. He bought a "new" one at the junkyard which was painted with the medium priced NAPA paint system. It looks just as good as new for about $250.00. BTW the fender flares on my truck were painted with Rustoleum. They seem to be holding up well.
View attachment 98066