Eu já fiz uma apresentação com o VLC e um WiiMote.
O VLC também pode exibir imagens JPEG e PNG. Para pausar após um item (especialmente imagens), adicione "vlc: // pause: 9999" abaixo dele no editor de listas de reprodução.
Informações sobre como fazer um WiiMote funcionar podem ser encontradas aqui: link
É um pouco entediante, mas não tão difícil quanto parece.
A principal atração desta abordagem é que o próprio VLC não tem nenhum recurso de layout, de modo que teria que ser feito no GIMP, Draw ou similar. Em todo caso: boa sorte!