As far as I know, you are right about Live Writer. It has a specific area — in My Documents, I believe — that it stores versions of your posts on. It will download the most recent version from the web though, if you did some updates in the meantime, but it appears to need to connect to what you already have. I would have to install Live Writer on another computer to test properly though.