[edit - yes i first made structural or deep repairs with epoxy + fiberglass cloth or filler when required, then covered the last few millimeters with gelcoat as below. It's pretty easy to add fillers to make the epoxy a paste that can be sculpted before it sets]
This year I did alot of cosmetic fixes on our boat, with just the right tint of gelcoat supplied by
our boat's manufacturer (fabulous support, even though long out of production).
The type of gelcoat they supplied is called topcoat, which means it contains a 'waxy' element that provides surface protection while the gelcoat hardens. So, no other skin or covering over the wet topcoat is required. A bit easier for fixes than having to mess with films etc.
For my gelcoat fixes, I first filled deep gouges with catalyzed gelcoat thickened enough with cabosil so that it doesn't run. Then, to finish or to fix smaller problems, I just used catalyzed topcoat painted on with a small brush or tool, then smoothed with plastic bondo spreaders.
Before and between applications, I cleaned the areas with acetone, sanded, then another wipe with acetone just before the gelcoat.
In this manner it was pretty easy to build up the gelcoat to any required profile. Don't try to get it all in one application. It's easy to build up to the desired level in a few applications, then sand to the final level. Finish off with 1000 or finer body-shop sandpaper, then polish. If the tint was perfect the repairs become invisible.