I'd get the spray on Rhino Liner or Line-X. Those plastic drop in liners will over time destroy your truck bed as debris get in between the liner and bed. Had a camper shell on my 88 F250 with the drop in plastic liner, guess what it still got scrap between the bed and liner and started rusting the bed in a few places, I finally threw that liner away.
The Rhino Liner or Line-X is great and it'll be easy to just wash out after using the truck bed for dirty chores. I had the bed of my 08 Toyota Tundra Rhino Lined right after I bought the truck, then had a camper shell installed on it. The camper shell for the price I wasn't impressed, it leaked all over the sides unlike any other camper shell I've had...was far from impressed with Century's fit and finish and the ridiculous price they charge for them. Should have bought an ARE I guess, they seem to have much better fit and much more features....note to self for the future, go with ARE LOL.
I have no experience with the Line-X company, but Rhino Linings did a great job on the install of the spray on lining in my 08 Tundra, and it would keep stuff where you set it in the bed, the lining has some what of a rubber texture to it, so stuff don't slide around....its good to keep stuff from sliding, it has somewhat of a rough texture of course, so sweeping out the truck bed might not be as easy as it would without a liner, but it quickly washes out which is what I did with my Tundra after using it to haul dirt, gravel, firewood, etc. I found it was quicker to just hose it down anyways than trying to sweep stuff out.