Is there a way to integrate other software in a Blender pipeline?
I used to be the supervisor of a studio where we are using Blender.
First, I implanted blender for modeling/UV, you can then export the mesh in obj or FBX and used them in any CG software (Maya, Max, etc ...)

Then we started to animate in Blender and render in 3DS Max with Vray, so all Modeling, Setup, Animation were done in Blender, then you export the all scene in Alembic, that keep animation data and you can load it in Max or Maya to make the render.

As for Compositing software, of course you can use any Blender render (use pass render in EXR) in Nuke, Fusion or After Effect.

So yes, Blender can be implented, in my humble opinion, in any pipe, and more easely if you are starting your own bussiness.

Hope it helps you