Grand Canyon is a considerable drive from Phoenix/Mesa. I know it is kind of a "must-see" in AZ, but will I be disappointed if I only have time to spend one day there? Plus the drive time...
I only visited there for a couple hours each time. I just take some photos and do not do any major hiking. From the Rim it is all uphill going back, so you risk some time that maybe you did not plan for, if you are somehow slow on the uphill. You do get a different perspective hiking into the canyon, but I like high views from summits, just my bias.
There's various viewpoints along the South Rim, all with different views. One you see the river better, and various things to see from others. My 2nd time I just stopped at Grandview Point, said to be the best for a single stop. You might wish to see the IMAX movie just outside the park, or shop for souvenirs or Turquoise Navajo jewelry, all of this takes time.
On a short winter day I saw Montezuma's Castle, Sedona, Oak Creek Canyon, and the Grand, all. If you just wish to be a tourist, you can visit all of these places quickly, many or most can see it all only for so long.
Those Chiricahua NM trails are pretty good, you miss seeing the balanced rocks and formations, the big draw there, if you do not hike. Love to go back for my 3X visit, bagging Silver Peak, right by there.