AZERTY is awful and anyone who uses it is a psychopath or even worse, french (québécois are fine though).
But jokes aside, I regularly switch between typing in French, English, and Spanish (so basically using all the accents and special characters including ñ) and even with all of it’s faults, QWERTY with international layout works perfectly for me:
all accents are independent so you can capitalize upper and lower case and any kind of letter
cedilla is basically just a c with an accent and that’s exactly how you type it (in Linux you might have to use a special key unless you actually mean “ć”), same for ñ
English apostrophe doubles as the accent key, if you want an apostrophe just press space after hitting the apostrophe key
AZERTY is awful and anyone who uses it is a psychopath or even worse, french (québécois are fine though).
But jokes aside, I regularly switch between typing in French, English, and Spanish (so basically using all the accents and special characters including ñ) and even with all of it’s faults, QWERTY with international layout works perfectly for me: