This article connects to a number of examples of using
[MM_Form] SmartTags to create checkout forms. Each example is built up step-by-step and you can download the full example so you can use it as a starting point on your own checkout pages. For the most part, the later examples build on top of things covered in the earlier examples so for a comprehensive understanding it's a good idea to go through them sequentially. Also, for the sake of simplicity we'll just be focusing on using the SmartTags so design-related topics will not be covered here.
These examples demonstrate specific use cases for each of the Form SmartTags you can view the Form SmartTag documentation for more information.
Here's a list of the examples: