When you buy a computer, I highly recommend you buy the French Canadian version. Out of the box, it will still let you pick any language you like as your main language; however, you will now have a qwerty keyboard with additional keys that make typing accents easier and more efficient.
Have a regular keyboard and want to type accents? It’s still pretty easy. There are several methods; however, this is the method I find most intuitive and user-friendly:
While typing normally, press and hold the letter you wish to be accented and a bubble with the various accent options will appear:
Type the number of the particular accent you’d like, and your normal letter will be transformed into the accented one (e.g., pressing 2 gives you é).