Hello,
In fact, it's already possible with module position.
For example, create one module for each month.
For each ones, set "Loading on date" option on the 1 day of the month.
And disable navigation for months and years).
Set a "fictive" position for each module ( for example: january_2023, february_2023... )
Then, in a new Joomla article, use the loadposition tag, this way :
{loadposition january_2023} {loadposition february_2023} and so on...
Hope this helps ?
Best regards,
Cyril