This is actually an amazing tutorial video where shows how residential roof can be form., what is the material and structure.
Here various roof tools are used. There are also various roof forms here, it need to be accustomd with the forms before fix it in the design.
This video will give the detail:
For more detail hit into this link