i did the second and the last with paint.net... there are only a few images. and then it is easy if u save every new frame/pictrue as a new gif.
for the first, i took paint (not paint.net)
because... oh i cant explain it. the problem is, if you try to move a selectet area, it doesnt work.
the selected area distort/deform.
and in paint you can select an area and move it a pixel to the right or to the left, and save it.