I recently created a download wizard application that has about 4 steps in it. Each one of the steps has it's own view, as the app is very graphic heavy. To do this, I used a single ruby controller to manage all of the subviews within the window. Here's a quick little screencast on what I learned. I did put in audio this time :-D

Print
Listen
By 
Very helpful