Twitter marketing

Ok new tweeting schedule looks like this, with RTs every 7h:
• 16:00 - indie hacker/BIP tweet
• 18:00 - writing tweet with Lifelog plug
• 23:00 - 1st RT (auto) of 16:00 tweet
• 01:00 - 1st RT (auto) of 18:00 tweet
• 06:00 - 2nd RT (manual) of 16:00 tweet
• 08:00 - 2nd RT (manual) of 18:00 tweet
• 10:00 - 5am club tweet
• 12:00 - 3rd RT (manual) of 16:00 tweet
• 13:00 - 3rd RT (manual) of 18:00 tweet
• 14:00 - RT (manual) of old tweet from ~1 month ago
[• 16:00 - new tweet cycle starts]

- need to look for a Twitter scheduler that allows me to auto-RT multiple times based on a pre-set number of hours!
- Twitter scheduler should also allow for RT queues for old tweets

Anyone knows a Twitter scheduler that can do all that? Hypefury? Tweethunter?