Tools such as rnpm allow for automated installation of new extensions (all of which are available on npm).
Extension installation is as simple as:
rnpm install react-native-video
Deployment is now as simple as:
react-native run-android react-native run-ios
No XCode, no Android Studio, etc. and you get live reloading, Chrome debugging, etc.
To me this is an ideal workflow, but others may disagree. Some may choose to build IDEs such as this on top of the existing architecture, that's cool too. I just want people who are starting out to be aware that there isn't much new here in terms of work flow efficiency.