@hpeer. I feel your pain.
If your good lady is willing, for 1/8" hole, I'd be really tempted to try Night Wing's suggestion. I haven't ever used the product, myself, but Sailrite
has pretty good reliability
as a company, and for the labor and money
saving, it would be a good deal... and you could always replace the whole panel if you weren't satisfied. I would definitely give it a go if I had a bit of the original fabric on the boat
, for the color match.
Or, go to a place where you can actually see the sunbrella (dye lots differ). Take the cushion cover with you. Buy enough to replace the whole panel, if you can find some that matches VERY closely: so closely one cannot really be sure they aren't the same. Replace the whole panel.
Another option is to try and match the color with spinnaker
cloth repair tape, and repair from underneath.
You could also consider a "throw" to cover it, depending on where the burn is on the cushion, or a patch, or a contrasting applique. ["Oh, yeah, that was the downside of x project
The solution depends on how important perfection is, to both of you, vs. normal wear and tear.
Good luck with it.