Realtime destruction and convert to static mesh?

Does anyone have a ready to use setup to import a (can be pre-fractured) asset/level, walk around, shoot/break things, destroy what we need, do level design this way, and freeze everything up to a static mesh ?
PS: something voxel like Teardown on Steam would be a good tool reference too! I like how it offers several destruction tools.