Problem: Adobe After Effects is animation-focused but not editing-focused, and doesn't provide good support for scrubbing with sound. So it's hard to time anything to a beat.

Solution: Beater, a collection of scripts and expressions for After Effects that automatically places markers, and provide visual feedback in the video, on the beat.

Sample: Purity by ABG