Reference your question about Constant Contact. I use it for several newsletter projects I handle for clients. I like it. Others on this forum have their favorite programs, too.
If you go to the "Marekting" form, drill down and read past posts on the archived pages (quick link to previous pages), you`ll find some lively discussions on the subject of newsletters. Worth the time to read through them. You`ll get some good info from these previous posts.
BTW - welcome and good luck!