would it be possible to make a physics sim similar to teardown in UE5 or Unity?

I have had this idea stuck in my head for days now. It would have destruction physics similar to teardown, but with some different rules and core gameplay. The thing is i know teardown has a bespoke engine. I of course don't have access to that, and no idea how to make an engine. UE5 and Unity are what i have the most experience with so if its possible to do this in one of them that'd be ideal (I'm also willing to look into a new engine if its necessary, and you have any reccomendations). If you have any helpful learning resources for working with voxels that would also be a big help. If it wasnt completely obvious I'm still kinda a noob. Thanks very much for any advice you have.

Edit: To go into a little more detail on my goal. I'd like to try creating a system that uses structures built out of different materials with different properties such as stone buildings with wooden supports. The component voxels would track basic physics forces and break when their yields are exceeded. I'm assuming voxels are the best way to do this. I know this is pretty ambitious for someone of my skill level, and frankly I'm running dry on my own research so if this is anything you can give advice or links on it'd be very appreciated.