This is more for instagram, but your posts can be shared to Twitter and also Facebook with this scheduler. I use Gramblr ( Technical whizz kid Husband set me up with that ).
I upload my photos onto my computer and schedule the post to whenever I want, add relevant hashtags and then when it goes live to instagram, I can share straight to my twitter and facebook pages from my phone.
You can also change the wording and amount of # you want for both fb and twitter so it’s more appropriate for those posts before sharing them.
I use hootsuite. You can ‘auto schedule’ 10 tweets a day where they choose what time your tweet will be sent but you can schedule as many tweets as you wish. There are paid options too but I only use the free version.