Kerika is exactly what you are have been looking to build a Brand>
Everything you need, in one place
Upload Files from your desktop: drag and drop any kind of file onto a Kerika task and Kerika handles the rest, including keeping track of versions.
Import Content from the Web, your Intranet, or even SharePoint: attach anything to any Kerika task or board. Kerika manages everything for you.
Chat with your team: Kerika integrates your chat and email with your tasks and content management. Communicate with your team instantly.
Sync with your Apple, Microsoft, or Google Calendar: never miss a due date again! Your Calendar will automatically stay updated even as your due dates change.