ive seen something like this before on the box but they did it on the tv to stop dust etc from being atracted to the screen but i doubt it would work on motors due to the outside elements and proberly isnt very friendly to your paint/clearcoat.
get yourself some good quality wax and build the layers up over a period of months (summer being the best time to do this as the heat will help it to bond better to the surface, i sealed and waxed my gti twice sometimes three times a week last year,now the dust just falls off when i wash it and i hardly have to use any shampoo.