The main product I use for all kinds of repairs is PC-11 waterproof epoxy putty. It's not outrageously expensive. It keeps in the tube. It's easy to work. You can smooth it with metho, and it sands well.
www.pcepoxy.com/products/permanent-repair/pc-11-paste-epoxy/Solarez works ok and is quick to harden. The various forms of Araldite are good too.
Araldite is stronger than PC-11 but it's not as easy to work with. West 6Ten is stronger again but costs more to buy.
If you want to add strength you can buy an A4 sheet of carbon fibre cloth from ebay for about $3.
Add in some sheets of 180 grit and 1200 grit wet and dry, some masking tape and a few icy pole sticks for mixing resin and you're all set to fix most dings in a foil.
I paint mine with Dulux Duramax. It cheap and dries quick and sands back quite well. That's better than sanding away your carbon and resin off your foil.