I recently gave this brief presentation, both to the UI development group at my office and the Atlanta Facebook Developers group. It's sort of a quick-start primer for UI devs just starting to work with Facebook apps.
It covers the differentiation between static fbml tabs, app tabs, and canvas pages. It points out lots of gotchas that might trip up beginners. I hope to follow this up with a video that can more clearly show how to build quick apps and tabs for UI devs.