I use Spark. The Spark app itself isn't going to give you what you're looking for. They (TrueFootage) have a new app for data analysis called True Tracts. They don't have all MLS's up and running yet. There's a free data analysis app out there (Valuation Labs) that does pretty good once you figure out how to do the uploads (
https://valuation-labs.streamlit.app/). Haven't used DataMaster in quite some time. Have never used the Appraiser's Toolkit offering (Aloft). Currently taking George Dell's class on data analysis. Class is ok, but what makes it an invaluable class is that its based on an introduction to R and R Studio - a REALLY powerful (and free) data analysis software. Pretty steep learning curve with this one, though.