Clams is the perfect tool for this. It supports non-custodial wallet sources and even has visualizations.