Is there a way using PremierePro C++ SDK to write a plug-in that watches for the moments (events) when user opens or creates a project in Premiere Pro? The goal is to create a plug-in that logs each new project name that was opened or created in Premiere Pro by the user (by passing this timestamped information to some .log file or DB). What is the best starting point (and what plug-in type) for writting such a plug-in using C++?
Perhaps, this plugin may also have a text field where user can fill his/her name to better understand who is working on the particular project right now.
Ivan's right, the ExtendScript API (used by CEP panels) is the right place for such functionality. Panels can get and set private project metadata, which would let you track who was most recently editing a given project.