cool. I never got around to making an ezabel rails app. too busy.
If you want to use scaffold to create your controllers then yes, you would create multiple controllers, one for each model.
but you *could* put all the functionality into one controller (manually) if you wanted to. you'd just have actions like "create_user", "create_news". just keep in mind the naming conventions though, because then you'd need .rhtml files that correspond to the action names.
its really up to you, off hand, I think you'd want to have seperate controllers, just to keep functionality seperate.