I have been using saltstack for 3 years now, it has been very helpful in managing our production environments with automated deployments to multiple servers, also we are able to deploy new applications without having any hassle or downtime issues. The UI is not so user friendly but that can be solved by adding more features like auto discovery etc., would recommend this product if you looking for an affordable solution which does most things out of box. We use salt stack mainly as deployment tool along side puppet/chef. It allows us do automate many tasks including deploying web apps.