It should be pretty easy. The fenders and grille will *almost* bolt right up. The grille should. The fenders might have to have new holes drilled but they should be about the same dimensions.
The hood as others have stated is the issue. a YJ hood will fit the TJ grille fine, and vice versa, so no worries there. The YJ and TJ cowl curves are different so the hoods don't look great on the opposite model. This does mean though that you could use a TJ hood with the YJ fenders and grille with little to no issue.
92 YJ Islander Sold!
97 TJ Sport black on black with MT/R Kevlars and lots of new parts coming!
Canon EOS-1D Mark III, Canon EF 70-200mm f/2.8L USM, Canon EF 17-35/2.8L USM, Sigma 50mm f/2.8 EX USM
My Fuelly page (fuel economy and usage tracking)