In order to create better VJ loops, you can integrate Blender with After Effects by using the Adobe After Effects Exporter add-on. In this way, you can easily mix your 3D scene with your favorite AE plug-in. Although I use Particular, you could use any other plug-in, including Mir, Form, TAO or 3D Stroke. To achieve loopable camera animations, the Follow Path constraint is a good option, then you just need to add a bezier circle, deform it, and use it as target object. If you use Particular, it is important to modify the Visibility parameter to remove unwanted particles from your loop.
You can get loops with Mir, Form and TAO. But, what about Particular? There is a little trick to create VJ loops with particles in After Effects using Particular. Check out the following video tutorial: