It all depends on what you're trying to do.
If you're trying to test the strength of your router by sniffing packets, doing packet injection, and then using said captured packets to decrypt a WEP or WPA key, I'd use Kismet to gather information on the AP & aircrack-ng to capture packets, do injection & crack the key.
Its been 4 years since I played with any of this stuff, but back then Kismet was useless at packet injection IIRC.
I've never heard of Grimwepa before, but it looks like the dev team have abandoned the project, it looks like a nice easy to use tool, have no idea if its any good though.