Menu bar icons get hidden by long menu bar items

I have been using this for a while and it seems to be configurable to do what you need.

http://www.macbartender.com

enter image description here


An app called AccessMenuBarApps allows you to do that by basically providing a keyboard shortcut to an application with no application menu items. It's free, so it wouldn't hurt to give it a try.