For editing, I use a mixture of several platforms based on my purposes. I however primarily use After Effects and Final Cut Pro.
I always begin by storyboarding in Clip Studio Paint and making a general idea of the clip, transitions at beats etc.
After planning is done the video is made in the chosen platform and the end product is always super satisfying to watch.