If you are building a formidable web application, I bet your team has to perform intense visual regression testing, including CSS verification. This requires lots of time and efforts, and what is even worse - a human eye gets tired after a number of identical verification operations. Automating this process could save the day, but it requires a well-functioning solution. Particularly, a good UI test automation tool needs to have smart CSS locators to detect unstable web UI elements properly.
What is your experience with visual regression testing? Have you found a proper automation testing tool for your web project? Or do you prefer manual UI testing, avoiding spending time and resources to implement an automated process?