Just photoshop CS6 atm. I've used imageready when it was CS2 and also premiere/after effects in the past, but CS6 photoshop is the most straightforward. Just open the video file as a timeline rather than layers. I can cut and edit around then. But, as I said previously, I haven't shown any Gif's yet where I do any fancy edits like colour/exposure balancing/framerate correction or slowdowns. Photoshop I can do that of course using transform tool if I wish. I'm just showing stuff as is right now, minus what a GIF does to IQ on resize, can't avoid that unless i work in premiere and export some vids. Photography and art is a hobby really, my main work is in sound engineering.
I've done most of my gifs in Photoshop aswell, but to me changing over to After Effects made things so much smoother. It's annoying at first because you know where all your shit is in Photoshop, but it's very obvious once you use it a lot that it's made for moving pictures and Photoshop - while trying - has some very obvious limits to this.