I'm sure there are 1001 ways to do it, all with different budgets as well, but what I'm running on my 03 is a Costco-branded MIA Outdoors hard shell RTT on top of my prinsu-style rack with a smaller awning on the drivers side. The tent opens towards the passenger side. Having a hard shell tent was a game changer since now I don't have to worry about taking it off every time we aren't camping. Sure, its added weight, but its significantly lower profile than a regular RTT and I don't mind the look of it up there.
Set up and break down on a hard shell is also super quick compared to my previous smittybilt RTT I had.
For the rest of the build I am running a drawer system I built via plans purchased from adventureindex. I have a gas stove tucked away nicely with all of our camping goodies in there. Makes it really quick to pack to get off road. I have a ton of other (arguably un needed) overlanding equipment that gets shoved back there as well. It's worked out nice for me so far. A sleeping paltform build is also very doable and I see a lot of folks run it. I just like the idea of sleeping in a more comfortable setup tent, that isn't on the ground.