Definitely. The notion that "everything is a buffer" is a powerful one. Take something as simple as the incremental search functionality. Interfaces in other programs often don't have searchable content, OTOH any buffer you use in Emacs can be searched, sorted, and processed just as you would in a text file.