Strive is a content calendar plugin for WordPress that gives you a visual editorial calendar to plan and publish your blog posts. It also includes post statuses and custom checklists allowing you to perfectly manage your writing process. For republishing outdated content, there are post revisions, which allow you to schedule updates to existing posts. You'll also enjoy the "Pipeline" view for getting a birds-eye view of all your unscheduled drafts.
Strive is built for WordPress and works with any version beyond 5.2. It's built with PHP, React, jQuery, and SASS.