multi-level-push-menu with hotkey, and basic editor layout