At first look you could do most of that using animated masks..
the swirl, were not re-shaping that much, just moving left to right..
and by the looks of things they had only animated the big ones once and then just moved their position..
once you have a few of those.. you can also use them as masks.. with a bit of clever pre comping
Alex