My favourite Kate feature is sessions. Whatever your working on, you can save the session - including all open files and editor layouts, and restore it later on.
This is a killer feature in (n)vim as well. I had been trying out emacs + evil for some months at one point (was previously a vim user), but never got session restores working well at all. With vim it all restores, it's in the right spot, and even remote files opened with the scp:// syntax reopen perfectly. No plugins needed. I just use one session with the default filename of Session.vim, so a quick `nvim -S` gets me back in action and I don't mind restarting my editor much at all. With emacs I'd dread it and it was one of the worst parts of a session restart or reboot.
Highly recommend anyone see if their favorite editor can do sessions.
Highly recommend anyone see if their favorite editor can do sessions.