Realtime destruction and convert to static mesh?

Hi!
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 ?
Thanks
PS: something voxel like Teardown on Steam would be a good tool reference too! I like how it offers several destruction tools.