Yeah, I know the type. Some people love taking advantage of tools that make their life easier (like you, with using scaffolding to get off the ground quickly). Others prefer having a sense of more control, or maybe want to challenge themselves to see (when they're newish to ROR) if they actually can remember all the RESTful methods they'll need in their controllers, etc..
If you're still relatively new to Rails, I think it's probably in your best interest to go through the pains of creating and building out your controllers by hand so that then, down the road, you have a deeper understanding of just what's going on and why things are as they are.
Eventually, as linoj mentions, you can make your own generators if you'd like. For example, the default rails scaffold generators don't actually write the DRYest code in the world. Hah. Not by a long shot. :p
wiickeed: that's pretty standard. I think most all rails devs take advantage of the rails migration generators for making models and then migrating them, as you say, with the rake task
wiickeed: Do you ever check out the rails guides? There's some pretty helpful stuff in there that probably would be a huge help.
wiickeed: here's a good starting place if you haven't already read it: http://guides.rubyonrails.org/migrations.html
workmad3: linoj: Either of you make much use of rails' controller generators?