I am in the process doing this with my GMC. I am going to use a 1951 chevrolet suburban frame with my 1948 GMC suburban body. I am going to change out the front cross member on the chevy frame to accept the longer GMC engine. The only difference in the two frames that I am working with are: The chevy and GMC front cross members, tube shocks on the 1951 frame, knee action shocks on the 1948 GMC frame, Huck brakes on the 48 GMC and Bendix brakes on the 1951 chevrolet. That's about it. Steering, axle, rear end, parking brakes etc are the same.
If you are planning on using the Chevrolet front sheet metal on your GMC, you will need to use everything Chevrolet, radiator, radiator support, hood, front splash valence etc. The only interchangeable sheet metal are the fenders and the inner fenders. The fenders can be used, but as stated before, the GMC have their parking lights in the fenders and the chevrolet has them in their grille
There may be more subtle differences like the springs and sway bars, but those are only differences that a purist would care about. I like the front of a GMC, I plan on keeping it too!