Well, after watching this movie (
I can see, that there will be quite a lot of work to do, to make such animation. And of course, not everything would be possible.
Anyway, at least some of this can be done in SE (of course not in the rendered state).
1.one part or assembly can move in different direction. It can go linear for some time, then rotate for example and move linear again. This is something, that I have explained in previous post.
2.then there is a change of the shape, when the product comes out of the machine. Of course, the animation will not show/hide features. But what you can do here is having two parts. One part is the shape, when the part comes in the machine. Let's say, that this is CastPart. And the other is the part with the shape, that part will have, when going out of the machine. Let's say, that this is MachinedPart. You will use here the Appearance option. When the part goes in the machine, the 100%Visible is CastPart and 0%Visible is MachinedPart. When the part goes out of the machine, the visiblity will be just the opposite.
3.For drilling and other operaiton I don't think, that it will be possible to animate. At least not so, that the hole will be visible when the tool enters the material. Maybe again with two parts? I don't know.
4.then there is animation at 2:07. This is just playing with the appearance.
Then there are some of mine suggestions:
Do not use all the parts in the animation. Try to simplify assembly as much as possible. Maybe it would be good to remove some parts from the assembly. You don't need bolts, screews, nuts, etc. They will not be visible in the animation anyway.
Try to make several movies. You can show some operations in one movie and another set of operations in another movie. At the end, try to combine the movies into one with some other software. I think that this would be easier than doing all in one. If you want to do all in one, then you have to run the motors, you have to move the views, etc.
I hope, that this helps you somehow. And if you can send me some snaps of the problem or create a powerpoint with description ot the problem, it would be good. Then I can look at the problem and maybe find some solution.
Regards.