Can extend Plex to generate playlists based on set criteria?

I would like to develop a channel/plugin/extension for Plex that generates playlists based on the latest episodes of shows that I am watching (from a pre-defined list of shows rather than all of the shows available).

Is this possible within the scope of the API that Plex provides or would it require deeper integration?

Thanks in advance, I have taken a look at some of the documentation and wanted to check the viability of my idea before I spent too much time trying to make it happen.

All the best,
Alex