There isn't anything available, that I am aware of that would meet your exact needs. There is StyleFlip who make custom skins that go over the body of the CDJs - its protective but probably not what you had in mind.
Other than that, covering your gear when not in use and during transport is the best option.