Group Collaboration Apps

Results of my search for an online collaboration application that allows a small group to brainstorm and evolve ideas for a project.   The emphasis is on the collection of data, input from the team members, documentation of that data, and presentation of it through various visual tools.

Group Collaboration Apps
Application Strengths Weaknesses
Trello Easy & intuitive to use.
Mobile app.   Checklist.
Free plan has good level of capability.
Lacks support for extensive formatted text/notes
Miro Whiteboard theme with strong visual features.
Free version supports up to 3 editable boards for unlimited team members.
 
Samepage Very rich document features including formatted text, check lists, task lists (can be assigned to people), images, markup, links to files, etc. The free version may be used as long as you like and it includes unlimited users, guests, teams, pages; and 2GB of storage; group texting & screen sharing; file sharing, etc.. .
Flexible team organization and communication tools.
Author favorite.