@Mehrad I clicked through to see what it does. My immediate question is, how is it better than starting another Emacs?
@sigue: Like the README mentions, it’s trivial to pass buffers between Perspectives; it’s impossible to do so between Emacs instances. I need it from time to time, and I can’t imagine working without that.
@sigue: Also, assuming you weren’t talking about opening two different Emacs instances, it can be useful to have everything running on the same Emacs instance—any quick-and-dirty Emacs Lisp you write, keyboard macros you make, registers, et cetera will be available across all your Perspectives (but also all frames if you use the editing server).