Have you checked out KM 10's "Favorite Actions", or my KMFAM macro suite?
For more information, see the wiki Searching the Forum for Answers section.