FL Studio 20 was just released. The biggest thing is that it is now available for MacOS.
With Lifetime upgrades and constant updates Image-Line releases - FL Studio might be a great choice
Mac version – FL Studio is now available for macOS 10.11 and higher. It’s a native 64-Bit application Including support for Mac VST and AU plugins. Projects made on Mac and Windows are interchangeable. Project interoperability extends to 3rd party plugins installed on both platforms. Existing, Lifetime Free Update, and new customers can unlock FL Studio for Mac and Windows at no extra cost. One license to rule them all!
Time Signatures – FL Studio now supports Time Signatures, including unlimited Time Signature changes, independently in both the Playlist and Patterns (Piano rolls). FL Studio’s unique pattern system enables, simultaneous and multiple Time Signatures at any point in the Playlist.
In-situ rendering (‘freezing’) – Bounce selected Audio and Pattern Clips to audio. Options include; Consolidate Playlist Clip selections or complete tracks. Render Clips to Audio, Render Clips to audio and replace Playlist Pattern Clips. Use these features to compile audio-takes into a single Audio Clip, reduce CPU load by converting real-time synthesis and effects processing to audio or convert MIDI to audio for further processing and resynthesis.
Playlist Arrangements – The Playlist now supports multiple ‘Arrangements’ (Playlists). Each Arrangement is the complete layout of Audio, Automation and Pattern Clips. Users can now work with multiple versions of their project saving ideas, sound design and ‘arrangements’.
Plugin Delay Compensation (PDC) – PDC and Automatic PDC have been rebuilt, from the ground up, to support today’s complex workflows. Manual and Auto-PDC can now co-exist. Updates include: Mixer send compensation, Wet/Dry mixer FX compensation, Audio input compensation, Metronome compensation, Plugin Wrapper custom values remembered per-plugin and improved PDC controls in the Mixer.