You could do it inside Poser just by loading multiple ball or box props overlapping and slighty offset from each other.
This .gif is just 7 ball props loaded onto each other and slightly offset from each other. All I then did was set 30 frames for the anim length and ran the simulation. Boom! :)