I got sick of answering the same property management questions over and over again for my rental properties, and am finally building a modern, fully-fledged property management system, AveryIQ - https://averyiq.com
Appfolio, TurboTenant, Innago, etc. are just an extra chore, they don't actually help you do the work. AveryIQ is an extension of your communication channels - it handles everything from email, SMS, and voice calls. The idea is that you could go on vacation for a month and a moderately-sized long term rental portfolio could run itself. You get texted once a week for the important decisions (work order vendor bid approvals, lease signatures, etc.)