hay muchas formas de hacer hacer lo que dices, lo importante no es como lo hagas sino con que programa lo vas a hacer, te cuento esto porque hay programas muy simples como camtasia y muy complejos como after effects, yo te aconsejo empezar por el que mas herramientas tiene que es after effects, necesitarás muchos tutoriales y mucho tiempo pero a la larga valdrá la pena si te especializas en el.
en cuanto a hacer que aparezca, es muy sencillo, solo tienes que crear un sólido encima de tu imagen (un sólido es una capa..... y una capa es como en photoshop una hoja superpuesta a la que puedes añadir dibujos o efectos).
y mover ese sólido en la dirección que necesites, en el primer frame el sólido ocupa toda la escena y en último frame el sólido a desaparecido totalmente.
también puedes usar la pluma (shape layer), la pluma es muy precisa para contornear objetos y puedes añadir diferentes efectos de fusión, como el difuminado.
también puedes usar la rotoscopia, que es mas rápido que la pluma pero necesitas de un mayor aprendizaje.
si quieres dedicarte a esto con el tiempo irás haciendo cosas cada vez mas complejas y no es muy conveniente ir pasando de programa en programa a menos que tengas experiencia con alguno de ellos, en ese caso puedes trabajar con varios programas y dedicar mas tiempo con el que menos has trabajado.