De uma forma geral, o desenvolvimento para PalmOS, mesmo em SF, era uma experiência muito satisfatória por conta da qualidade e variedade das ferramentas existentes (tanto disponibilizadas pela Palm quanto por terceiros). Muito embora a parte do sincronizador padrão deixasse um pouco a desejar do ponto de vista do desenvolvedor (se não me falha a memória, a Palm licenciava o seu próprio servidor e a licença era bem cara), não existiam obstáculos para quem quisesse ter sua própria implementação (especialmente quando eles adicionaram o suporte a TCP/IP.