If you're still not satisfied by the available CLIs like myself, check out the Gub gem.
To get Gub to submit pull-request for issue #123, you need to run the following:
$ gub start 123
This will create a new branch issue-123. Once you're done working on the issue, execute:
$ gub finish
Voila!
Note: I am the author of Gub gem.