@mntmn there's a lot under the domain of "making music" – & different tools for different things. off the top of my head i use musescore for writing out scores, audacity/tenacity for making rough edits to audio & transcribing things, reaper (ardour in the past as well) for more serious recording work, renoise for midi-controlled synth sounds & programming.
biggest problem you can run into i think is plugins. there are a lot of linux native plugins, some of them very good, but most commercial VSTs are mac or windows only. you can sometimes get windows VSTs working through wine (yabridge) but it's a pain and may not work.
i don't use a computer much in my professional music work so it's all good enough for me.