I made my own rack. I added it to a Garvin Swing-A-Way system.
As a user, I don't like the Garvin gate. It keeps sagging, causing me to reinforce it in several places. I ended up fabricating a catch to connect it to the back door. From additional widgets to add strength (bolted and then welded) to a piece of angle iron that goes from the bumper to the frame, I tried everything to get it to work. It is heavy duty system, but the Mighty YJ was not as strong as the gate. That is just a comment on the Garvin.
If you look at the back of the Jeep in this picture, you can see the rack I built. I had bought a receiver connecting tray to hold camping gear while traveling. Unfortunately, to take a 4X4 trail you would have to drop the receiver tray, take the trail and then come back to pick up the tray again. One trip was enough for that.
The tray was easy enough but does require a welder. I have a HiLift that sits in the holder on the Garvin Bumper. The tray is a simple box with a cutout area for the HiLift. It fits the sleeping bags, lantern, tent, kitchen and miscellaneous camping items. A simple, open design that allows for water to pass through while being out of the way on the back of the vehicle. Most of the connectors are bolts and wing nuts. Took a weekend to build and I use it regularly...
I could provide more pictures if you'd like to see them. Cost? $200, but that includes the cost of the welder...
The picture is from Chokecherry Canyon near Farmington, NM...