Except unlike Rapunzel she doesn't have any long range attack, and unlike Mrs. Incredible she can't kick enemies away after she pulls them to her, it's almost like she's bringing the bad guys closer to her so they can take her out quicker.
I actually don't even know how to use her grappling hook well, with Mrs. Incredible you grab the bad guy, then kick them away all in one swift move but with Anna you bring them over with a pack then must switch to tools to hit them with the shovel which is the same as Rapunzel's Frying Pan when used as a pack on another character, meaning you can only use it as a bat, she can't throw it.
To be honest I think hitting enemies with the shovel is her only personal attack aside from the ground pound. Her grappling hook seems to be more like the Elasti Hand so in reality she only has two attacks rather then three. I'm not sure if you can hit enemies with the grappling hook without bringing them to you, maybe if you cancel the attack mid throw. This has happened to me but even then it doesn't do much damage, probably because the game doesn't read it as a weapon.