To my knowledge no one makes a product that will do what you want, essentially a fitted blanket etc. A few have line-x'd the cargo area but I doubt that's an option for you based on your signature line.
I think you have two options, use a blanket of sorts when hauling stuff around (just keep it in the back for when needed). Or learn to live with scratches, I respect its your truck to do with as you please but life is far to short to worry about scratches in the cargo area. :behindsofa: