For ingame cutscenes you should work on a decent tool that
can handle the cameramovement (and other properties such as zoom)

and a "tracker" kind of system that can manipulate the positions and animations of models
and effects.