I had a thought today about trying to create a ruby DSL for  
generating S5 presentations.  Granted, S5 is fairly simple.  But I  
think we could do better and have more functionality by using a  
combination of Rake and Erb to generate the slides from templates.  I  
already got code highlighting in slides that looks like this:

<% highlight :ruby do %>
Locale.set 'en-US'
"Welcome".t # => "Welcome"
<% end %>

Which I think is pretty cool.

Anyone know of a project like this or should I strike off and start  
something?
-Mat