Though it's a totally unreasonable workaround, I usually draft my TikZ diagrams in an online editor like WriteLaTeX, and copy-paste the finished diagrams into my documents. I'd like to have auto-refreshing documents offline, but I haven't found a tool that works with my environment (vim with a simple build script).