Thoughtful answers, Feng! In my experience, resource-wise its best to be with the marketing team & budget. Tech-wise, product. If you want to pull your hair out all the time, sales :)
I like Trello - for a team of up to 6 it's manageable. Creating different boards for Sprint Planning and overall goals is really good.
The best tool for visibility to other orgs was a google spreadsheet that clearly laid everything out, that anyone could access.Submit