Sokat gondolkoztam ezen a problémán, ami nálam tapasztaltabb fejlesztőknek röhögve megy, mindaddig amíg meg nem találtam az api.drupal.org-on a block_example_blockot.
Leginkább arra jó használni, hogy egy egyedi blockot hozzunk létre amiben php kód is szerepel, mert ugyan a drupal adminisztrációs felületén is hozzá lehet adni a php filter core modul bekapcsolása után, de az nem az igazi. Az én példámban a faq modulnak szerettem volna olyan blockot készíteni ami csak egy kategóriányi kérdést és választ mutat, mindezt úgy, hogy rákattintok a kérdésre és jquery varázslattal kinyílik a válasz, ennek a problémának a leküzdésében nagy segítségemre volt a faq modul dokumentációja.