All serious animation programs have an option for a soft body to apply on characters , objects , clothes almost every think you import in the iclone .... Also Poser have this option from 15 years ago already https://www.youtube.com/watch?v=s0-28hyiugA
Either Designated painted or spline footstep system could have corresponding sounds attached triggered by physics/colliders https://www.reallusion.com/FeedBackTracker/Issue/Positional-Cinematic-Audio-On-Props-Triggered-By-Physics-Light-sources
Tech Notes: Ideally, a larger brush size should influence more objects like shaping sand in a sand box. When shaping/positioning objects that have constraints, there will likely be a real-time transform freeze/reset and when the position looks good, bake the new transforms. Currently creators can't simply move their physics objects around that have constraints and expect them to function properly unless you move the parent, but this is effecting all parts. I can see why users have a difficult time with the physics, there are no positioning/manipulation tools for complete physics objects, a group of individual or connected objects, only parameters for individual parts are available.
You could also scatter or attract rigid body objects into a pile or blow them away in a scene! you would no longer have to position everything individually. Again you could use a physics texture on the brush to create attraction or repel shapes. Types of Brush types and Textures loaded: 1.Brush type - Scatter evenly (spaced like a normalize sculpting brush) 2. Brush Type - Scatter And Accumulate (the texture could look like an explosion in all directions but all the rigid bodies that have been previously scattered evenly can now be collected into what ever texture the user has loaded. Brush presets with preset textures could help speed things up and also teach the user how the textures influence the physics.