1) ionic è per le app mobile, non per siti responsive.
per siti web, faccio un unico template, sennò a che servirebbe bootstrap?
2) non lo so, non mi sono mai cronometrato.
anche perchè difficilmente lavoro su un solo progetto alla volta.
3) libri su questi argomenti nessuno.
ho guardato le doc ufficiali e poi sono andato caso per caso.
il mio blog è fatto con un template che si basa su bootstrap, ma non l'ho creato io.
sennò questo sito che uso come vetrina è fatto con boostrap: http://www.matteoferrone.com/
dovrebbe funzionare abb bene anche per il mobile, ma non ci ho perso più di tanto tempo.
la maggior parte degli altri lavori sono per l'azienda, quindi non posso darti accesso, sorry!