Eclipse 3.1 でJavaパースペクティブにて使ってますが、
プロジェクトを閉じると、編集していた各種ソースウインドウも
無効になってしまい、次回プロジェクトを開いた時に再現されません。

開いていたソースウインドウを保存しておいて復元できるような機能はありませんか?
emacsでいうとセッションみたいな。