do-it your self bed liner

I have tried a few, and out of the ones I've tried u-pol Raptor, 3m makes a kit and both are a 2 part catalyzed, and reasonably durable, the roll-on or rattle can is very light duty, but none (that I know) of the do-it-yourself kits are as durable as true Rhino or line-x. My every day work pick-up has a Rhino spray in bed liner and sees extreme hard use and after 10 years has held up great! 10 years ago it cost 600 but is unbelievable tough stuff.