@dave any C++ Foss you use. Libreoffice is already mentioned and would probably be a good one. But if you contribute to something you don't use... you will get bored quickly.