Platform offers tools designed to help digital content creators manage, organize, and distribute their work