There's no macro available in Confluence by default to manage and structure content similarly to Notion. But as Matt mentioned, your use case is what we made Orderly Databases for. 😎 Since you know Notion, you should feel right at home when creating the database in Confluence. For an easier start, we have also prepared various use cases in our documentation.
If you're curious, I recommend reading our community article about Orderly to get a first impression: Replace Confluence Page Properties with Notion-like Databases 🐝
And in case you have any further questions, you can also find us in the Slack workspace or our support. 🤘🏼