Getting Started with GitKraken
It is possible to cherry pick multiple commits using the command line. Git 1.7.2 introduced the ability to cherry pick a range of commits.
Cherry Pick Best Practices
Learn Git: What is Cherry Pick?
Cherry Pick Commands
Legendary Git GUI for Windows, Mac & Linux