Я думаю, что вы захотите оба варианта. Вам понадобится хост-сервер с установленным Rails, на котором вы будете развертывать свое Rails-приложение. Вы захотите использовать NetBeans на своем компьютере для разработки приложения, прежде всего.
Приятно отметить, что использование NetBeans не является обязательным; Вы можете - и многие другие - использовать любой произвольный текстовый редактор для создания приложений Rails. Тем не менее, я использую NetBeans для разработки на Rails, так как считаю, что это значительно повышает мою производительность.
Не позволяйте себе испытывать чувство сложности в начале. Хотя освоение кривой обучения может быть непростым делом для любой системы, я считаю, что подняться по кривой с помощью Rails проще, чем со многими или большинством других сред веб-приложений.