This is a long overdue French version of my popular program for typing accents in various European languages.
You can download it here.
French has a particularly large number of different accents, making it hard to include every accent while keeping the program intuitive. Here are the final key combinations I came up with: