Trello is a great option for project management for nonprofits to manage so many things from blog content, newsletters, PR outreach, and more.