Houdini Engine. There is a upcoming version for UE4. You could use the same tool in Maya/Unity/UE4 to fracture your stuff. Just create tool in Houdini, package it as a Houdini Digital Asset and reuse/tweak in any of those programs without going back to Houdini.