I also wrote a JIRA workflow that I haven't released yet that allows searching issues, setting a favorite filter, returning results based on the set filter, and assigning issues, that I use all the time. I am not sure if a lot of people use JIRA, so I have been hesitant to release it, but if there is interest I will expedite.