Hello @Hannah, Its always better to know about the tools, compare them and then select which is best suited for your need.
Let me brief you about how both of Ansible and Saltstack are good in their own ways.
So when you compare ansible to saltstack, ansible is easier to set up, its highly scalable and easier to manage. It's also cheaper compared to Saltstack. Both of them are written in Python and have high interoperability. Saltstack has multiple masters configured. If one master is down, agents connect with the other master in the list. Therefore it has multiple masters to configure salt minions.
Whereas ansible runs with a single active node, called the Primary instance. If primary goes down, there is a Secondary instance to take its place.
You should also consider puppet and chef as they are the ones that are most widely used in the market.