Bryan aqui. Guy por trás de Less.app. Os locais acima para o arquivo de dados e as preferências estão corretos. A razão pela qual o aplicativo armazena as informações em um formato "não mexa com isso" é que ele nunca foi projetado para ser usado em máquinas.
Aqui está o motivo: digamos que você tenha dois computadores. Ambos têm exatamente o mesmo projeto de website no mesmo local exato. Digamos que ~ / Desktop / Project / main.less existe nos dois computadores. Você pode pensar que poderia adicionar este projeto a Less.app em uma máquina e "compartilhar" o arquivo de dados entre os dois computadores. Mas nos bastidores, o OS X vê esses arquivos "exatamente iguais" como muito diferentes. Eles têm diferentes identificadores de arquivo, que é a principal maneira como o Less.app "sabe" qual arquivo é qual.
É um problema muito desafiador para gerenciar, porque não há como o Less.app saber se dois projetos em duas máquinas são realmente o mesmo projeto ou se eles têm a mesma estrutura e nomes de arquivo .
E como o aplicativo começou há três anos como minha ferramenta pessoal e como não precisei sincronizar em várias máquinas, nunca o projetei para ser usado dessa maneira.