I think the “Multi Notes” device in Bitwig can help with chords progressions.
There’s also a workaround to lock scales in the piano roll which basically is entering all Midi notes from the desired scale in a clip but before the 1:00:1 playback time region and then “fold” the piano roll view, you’ll only see and can input the notes of the scale you’ve set outside the playback region then.
But definitely look further into the “Multi Notes” device and what it does, you can also use several instances to shape chords more easily inside Bitwig.