Is there a way to reopen last windows when you launch TextMate in Lion?
As mentioned in the troubleshooting section you can achieve this by entering the following into your Terminal.app:

defaults write com.macromates.textmate NSQuitAlwaysKeepsWindows -bool NO