A Camera behavior might be useful. It could make zooming/panning easier, especially during cutscenes.
Actions:
Set View - set the current camera as the one to be looked through (if there is more than one camera)
Pan to object/point [speed|slowin|slowout]- move to and stop at a certain object over time with slow start/stop for natural movement.
Cut to object/point - jump instantly to an object
Follow focused object - would work pretty much like Center View On Me but you could set different objects to follow by using Pan or Cut to set the focus
Zoom [speed (in percent per second)|target amount] - zoom in/out over time until target zoom amount is reached
Tilt [speed (in angles per second)|target angle] - uh, yeah
Shake [amount|duration] - Maybe? I dunno, might be too much (you could use the Shake behavior)
Wobble [amount|duration] - Maybe? I dunno, might be too much
Fade [duration|in/out|color] - Maybe? I dunno, might be too much (you could use a Tiled BG with Fade behavior)
Conditions:
Object has focus - test if a specific object is the focus of the camera
Is focused - Test if the camera is positioned directly over the object currently in focus
Is active - test if the selected camera is the one being looked through
Is panning
Is zooming
Is Tilting
...uh, I don't know what all conditions you'd need. Depends on how complex you'd want the behavior to be I guess. Same goes for expressions.
I know all of these things can be done with actions, but maybe it's useful enough to make into a behavior