I use Screenflow. It's a powerful video editing software that allows you to record from any device, capture audio, and add animations and transitions. It also has a range of features that make it easy to create professional-looking demo videos.
Arcade and Loom are definitely great options for creating demo videos! They offer different features that cater to various needs. I personally find both of them to be quite impressive in their own ways.