Bullet Physics will do what you want, but you will have to experiment with it to find the sweet spot. That's the issue really. You don't have a cookie cutter method handy that will give you what you want each every time. Admittedly, I believe that is why morphs are a more popular option.