Ability to create lists and workflows from Document views

This can be done through CloudFiles app. You can upload a file, put soft-gating on it (collect emails) & share the link in the wild. Based on the email address entered at the time of access, the CloudFiles: File Viewed event is posted on the contact which can be used to trigger workflows, filter lists etc…
The app is live on HubSpot marketplace if you’d like to try.