Software tools for data collection and analysis