The reading part is what I find really valuable about these tools. As I'm trying to understand a new code base I can ask questions and get excellent feedback. It is a true accelerator for understanding code, especially when unfamiliar frameworks are being used.