> recording ui interactions, etc
This is a sign that the software has grown to become its own operating system. They also have to add their own version control… remote editing, etc.
Unix style versions of tools are interesting in their own right (photoshop vs imagemagick).