Nelamurire cu block-urile in Magento

M-am apucat sa creez o tema “from scratch” pentru Magento.
Sa zicem ca vreau sa adaug o chestie undeva pe pagina si nu inteleg cum ar trebui sa fac asta. Care e diferenta dintre urmatoarele variante.

  1. Adaug un widget din admin panel
  2. Adaug un static block din admin panel
  3. Scriu direct intr-o pagina din admin panel
  4. Scriu intr-un xml din layouts.

O alta problema ar fi ca Mage_Page_Block_Template_Links returneaza mai multe link-uri (checkout, wishlist, my account, register, log in), dar eu as vrea sa obtin doar Login si Register, restul nu ma intereseaza.