Perfecting Pages can manage your social media platforms.
Create, and design content for posting (as per above)
Discussion over aesthetic for platforms, consistency and amount of uploads
Engagement of your behalf