SourceTree's built-in gitflow features are terrific. One change I'd like to see is to optionally use a different version tag prefix for hotfixes than for releases. Currently, if you specify a version tag prefix when initializing gitflow, it's used both for the tag when you merge a release branch into master and for when you merge a hotfix into master. I'd rather use separate prefixes for that.