Da quello che mi risulta non esistono template e non ci sono programmi di posta "speciali": il problema delle email e del codice html delle email non è il programma che si usa per spedire ma piuttosto i programmi che i riceventi usano per leggere. Come tu stessa hai notato la maggior parte dei client non supporterà iframe/script o altre cose che di solito si usano sul web. Oltre a questo molti filtri antispam penalizzeranno qualunque email che contiene iframe/script o altre cose "non comuni" poichè quando usate sono spesso tentativi di spam/frode.
Da quello che ricordo se sei affiliato con Amazon ti viene fornito un URL per ogni prodotto: sarà quindi sufficiente inserire l'immagine del prodotto e poi un normalissimo pulsante nel quale scriverai "compra su amazon" inserendo tale link. In pratica devi farlo a mano per ciascun prodotto, ma non vedo motivi per cui non debba funzionare.