I've used Premiere Pro exclusively for some thirty years now and it is easily able to do everything you mentioned and of course more. Photoshop is handy for sweetening still before they are imported and after effects in designed to make special effects and animated graphics a lot more intuitive and feature heavy. But both as professional video editor and now as a retired hobbyist, I have found Pro to be perfectly adequate. I long for the days when I could buy it. This renting stuff smacks of extortion to me, but I still have it.