How do i create complicated content type?
Install Field Collection 


  Provides a field-collection field, to which any number of fields can
  be attached.
  
  A field collection is internally represented as an entity, which is
  embedded in the host entity. Thus, if desired field collections may be
  viewed and edited separately too.


and Field Collection Tab formatter 


  Field collection tabs provides a field formatter that allows you to
  output a multi value field collection field as a tabset, with one tab
  per field collection item.
  
  You can optionally choose a field from the field collection item to be
  used as the tab title.


modules.

Your common elements, guide, faq, forum goes into the field collection. Also put the stage title as a field in the field collection. Then use the stage title field as the title for the tabs.