This point was touched upon, but if you use
epoxy resin and the
repair area is exposed then you will need to
paint or cover with gelcoat.
Epoxy doesn't stand up to uv light. If you aren't concerned about a finished look you can leave a polyester resin based patch unpainted.