There is no program to my knowledge that comes close to doing what Scaler does, if you take the time (and it's not a steep learning curve) to play with it and watch YT videos about its processes. It's fantastic for trying chord progressions and chords (inverted, extensions, etc.) that you might never think about. Plus it can provide ideas for basslines, arpeggios, melodies, all kinds of things.
At $35? No-brainer.