Cara, para fazer interface não precisa necessariamente saber programação, vc pode fazer apenas um mockup do negócio... ow, vc não quer contribuir para a comunidade e fazer um mockup para o LibreOffice? O Libre tem uma interface muito retrô, e que aproveita mal os espaços... estou falando sério, não sou da equipe de desenvolvimento, mas ideias são bem vindas, o pessoal do Libre são bem acessíveis.