I normally use Excel when I need to.
We looked at a product called SigmundEdge 18 mths or so ago. It was the version of their software that works with Solid Edge, I believe they have other options for other CAD packages. They also had a more complex version that takes statistics & probablities into account. It had some interesting capabilities, I would have like to trial it, but I'm not convinced it was a silver bullet.