We're currently using Clubhouse (and very happy with it), and one thing it does extremely well is the Github integration; you can assign steps in your workflow to events in Github, including merges and pull requests. For example, in our setup, if you tag a commit or branch with a Clubhouse issue number, then the issue automatically moves into "in development", then if we open a PR from a branch to our development main branch, it moves into "ready for review"; once the PR is closed it moves into "ready for deployment". As a developer, it means you don't have to micro-manage your issues most of the time, especially if you have more than 3 steps in your workflow. This is a very nice experience, and I don't think I've seen this in other products (apart from tinkering with APIs and Github webhooks of course).