why free? The features, what you need, is quite complicated. It means, that someone must code it for a long time. Luke 10,7: "... the worker deserves his wages.".
In my humble opinion, you don't need free analysis software. You need some customer, wich need your work and he pays to you enough.