smartbuff works for me; it's a one time setup and then I bound it to a key (home in my case) and spam that key before combat