In addition to Cakewalk, I also use Logic Pro X, Reaper and Cubase. I came across Tracktion a few years ago and was content at the time to just play around with it. I expected that I would quickly cast it aside but surprisingly I began to take a liking to it's quirky interface and workflow so I never entirely did. Things changed when Waveform 9 came out with the chord track. I never really thought I would make use of this kind of tool in my workflow, but at the time I thought at the bare minimum it might help me better organize the structure of my music. Turns out along with the MIDI pattern generators, I found it to be a fun and useful tool to create progressions and quickly generate some MIDI content which then gave way to further musical inspiration.
This free version obviously does not feature the chord track but it does allows you to experiment with different chord progressions and generate and tweak content via the MIDI pattern generator (Chords, Arpeggio, Bass, Melody). Unfortunately although somewhat controversial among DAW users, these music theory aids are absent from Cakewalk at present. Of course there are numerous 3rd party utilities and plug-ins that provide this functionality for additional cost. Not only is Waveform cross platform, but it's relatively light weight, so it shouldn't burden your system should you be interested in experimenting with it.
I can attest to the fact that previous versions have been somewhat buggy and prone to crash. But then again, I've experienced this in most DAWs depending on which plug-ins I'm using.
Waveform 10 Free can be authorized off-line. You login and go to generate the offline file and in this case I had to select "Waveform". If this answers the question.