Different trips and different punctures require different solutions IMHO.
Slime or Ultraseal work but are limited to holes under a couple of mm on bits of tyre that don't flex too much. If you are short of luggage space put the goo in the tyre before you leave and it'll help get you off the motorway nine times out of ten.
Plug kits with CO2 are small easy to use and fix most things. Add a compressor with either battery clips or a socket and plug and you are going to get out of 99% of problems. The cheap kits work just as well as the ones that come in fancy boxes BTW.
The near ultimate solution is a tube. You might need a tyre shop to get the tyre off, but a car place that won't touch your bike tyre with damage to the side wall and doesn't stock new tyres will fit the tube if you carry it.
For commuting I used Ultraseal. For European road trips the CO2. For further afield I carried a compressor. My outfit has tubed tyres and the space to carry a G-clamp, Levers, plug kit....... but that's a bit on the bulky side for most
Andy