I'm searching for the following tools to work with VC++, free if possible:

- Class hierarchy designer (with patterns support ? )
- Boundschecker-like tool
- VC++ refactoring????

Thank you very much!!!!!