I have a vb project I created based on the kiss method (Keep it simple stupid) ha. Basically you have a few options:
A. You can go down the path of psdk (Best/Biggest PITA when it comes to changes (IT Resource)).
B. Create a "CCPulse Server" which you can create a workspace to write out txtfiles using scripts and then pick these files up to be displayed on a webpage(Least Favorite(Requires IT to update the webpage code/ scripts)).
C. Use CCPulse and build a simple VB application around it, basically a handler application, This will manipulate CCPulse through simulated key strokes(Simple (Business can manage and change easily))(I've personally built this (Flipper Program) and used this for a few years with little maintance or issue). Here would be a general flow:
Create handler vb form application, create an input box for a path to your CCPulse Batch startup file, the number of tabs in your workspace, and the number of seconds to display each tab.
*Write a little code to launch the batch file, wait 30 seconds for program to start
*Simulate an f11 keystroke to go full screen
*Using your input value for time, simulate a ctrl tab keystore to change tabs
** Only requirement is that you size the workspace gride/font for you tv. Also Make sure you save the workspace will all of the other sidebars closed..... not sure If I close them on startup through keystrokes or not.
D. Create a VB applications similar to the one described above, but use the ccpulse gui handlers to manipulate ccpulse...... more complex... I wont even try to explain how to do this.... lol.
Another note, you can get creative and add in other functionality to your "Flipper Application"....... a powerpoint slide, or even a TV Tuner and integrate it into your gui form control.