per un utente "normale" direi nessuna... ma se vuoi fare cose
un po' particolari, allora ti servono queste interfacce piu' a basso livello.
Ti faccio due esempi personali:
1) Per un problema di lentezza di propagazione di una mia transazione,
che dopo 48 ore non era ancora entrata in blockchain, ho dovuto creare
un doppione in "doppia spesa" della stessa transazione ma con fee piu' alta,
in modo che la rete ha accettato la seconda ed annullato la prima.
Queste son cose che con un client normale non fai.
2) Sto in questi giorni facendo delle analisi statistiche sulla blockchain,
quindi ho bisogno di scorrerla dall'inizio alla fine per trovare i saldi di tutti gli indirizzi,
e per fare queste operazioni servono delle librerie di parsing della blockchain
(a meno di riscriversi tutta la logica da zero... cosa abbastanza lunga
e costellata di errori....)
Io non ho usato esattamente lo strumento che dici tu, ma e' per spiegarti
a cosa servono strumenti del genere.