Firefoxでタブをツリーライクな表示をするアドオンとしてツリー型タブ (Tree Style Tab)は有名だと思いますが、
このアドオンは本来のタブバーと置き換えてツリーにするので、競合などが起こりやすいです。

今回使うTab Treeはサイドバーで本来のタブバーとは別にツリーを作るため競合することはありません。(逆に言えば、タブバー上を拡張するアドオンは無意味になる。)
Tab Treeを導入するとサイドバーにツリー型のタブバーを表示できるので、本来のタブバーが邪魔になります。
Tab mix plusやuserChrome.cssを使って非表示にする事ができます。
初期状態だと、左のサイドバーにしか表示できないので他のサイドバーを表示すると隠れてしまいます。
それを改善するために、MultiSidebarを入れると便利です。
MultiSidebarはサイドバーを上下左右好きな場所に設置でき、たとえば右にTab Treeを移動した場合は、他のサイバーを開いてTab Treeのサイバーが閉じることはなくなります。
さらにサイドバーのタイトルも消せるので、スペースが節約できてます。
Tab Treeのサイバーを非表示/表示とトグルしたいときは、ツールバーにおけるボタンからもできますが、FireGesturesやキーボードショートカットのコマンドに

toggleSidebar(‘viewTabTree’);
と書けばトグルすることができます。

追記
Tabmix Plusの代用方法
タブを閉じるときに直前にフォーカスしていたタブにフォーカスを当てる

FLST (Focus Last Selected Tab) : http://gorgias.de/mfe/

dontCloseWindowWhenCloseLastTab.uc.js : http://space.geocities.yahoo.co.jp/gl/alice0775/view/20080307/1204874853

常にタブバーを表示しない設定の場合に,最後のタブを閉じてもウインドウを閉じないようにする

導入後

導入後
Tab Tree : http://park2.wakwak.com/~benki/

MultiSidebar : https://addons.mozilla.org/en-US/firefox/addon/4534

FireGestures : https://addons.mozilla.org/ja/firefox/addon/6366