La consola al final la vas a usar si o si. Como poco para crear tu aplicación, para generar scaffolds, controladores y demás cosas y para arrancar el servidor.
Siempre es bueno tener instalado
RVM. De hecho eso error seguramente se solucione con RVM.
Si vienes de PHP, lo mejor que puedes hacer es olvidarte de cómo hacías las cosas en PHP con RoR (y generalmente cualquier framework que use un lenguaje no orientado a webs) las cosas suelen ser diferentes —y mejores.
abimex ¿vives en este foro?