I know this comes from spiceworks (shudder), but it's a really great article on how to uninstall applications using WMIC. I wish this could be implemented better in Kace.
You can do a lot with this tool, and even uninstall based off the vendor's name. Best of all, you can uninstall applications on remote hosts with a csv file.
Here is the link:
and my specific usage:
/failfast:on /node:@"c:\computers.txt" product where vendor="GFI Software Ltd" call uninstall /nointeractive