Currently, the General Office Development forum is a location of last resort to post development questions for PowerPoint.
While PowerPoint might not be the first platform people consider for development, there are still those who are looking to automate tasks associated with regular presentations. And based on the questions posted, there seems to be a contingent of developers
that are using PowerPoint as a full screen canvas.
While the Record Macro button has been removed, there still seems to be a significant number determined to leverage this application.