Thank you!

Here are some collaboration software options based on what you shared.
Collaboration software should be versatile and fit the unique needs of your team. It should be frictionless and limit the distance between you and your teammates, so you can do more valuable work.