Editor
A documentação de React Native mudou!
Agora ela está disponível em outro local. Clique aqui para acessar!
O editor de código que utilizo para construção das minhas apps mobile é o Visual Studio Code da Microsoft. Com ele tenho uma interface muito semelhante aos editores Sublime Text e Atom enquanto mantenho recursos como autocomplete, debugging e outras features presentes apenas em IDE's.
O VSCode não é obrigatório e você pode utilizar o que preferir. Dentre os que eu recomendo estão: