Here is a video that explains how to remove a LS Crank Pulley without the actual LS pulley removal tool. You still need a pulley removal too but, not the actual LS one (which none of the auto part stores carry in stock).
just an FYI, I had to pull mine today. I rented the Chrysler puller from O'Reilly's. The kit (a black plastic case) had 4 different rods in it, one was a tad over 7". It worked perfectly. I was surprised to learn after removing mine I noticed it was not keyed to any timing mark(s). It's an 07 Silverado 5.3L Z71 4x4. Does anyone know what's up with that? It doesn't matter what position it's in when reinstalling it back on the engine? That blew my mind. Cheers from Louisiana.