Here's an idea..If you want ultimate puncture protection the just run double tire... For example: if you're running 26x2 tires then get some smaller size tires cut the bead off and use it to line the tire then put your tube in there...Yeah it will be heavy as hell and ride like ****, but good puncture protection. Personally I wouldn't do it and sacrifice the ride quality.
Or you could just split a garden hose and use it as a tire liner