Я сомневаюсь, что внутренняя сложность существенно отличается между любыми библиотеками GUI существенного размера. Поскольку Netbeans RCP на самом деле основан на Swing (я думаю, что в Windows он выглядит лучше и удобнее с точки зрения платформы), кривая обучения может быть для вас несколько более приятной, поскольку вы уже знаете Swing.
"Прямо сейчас, после одной недели обучения, новичок RCP только что коснулся самых основных вещей RCP. Это одна из причин, почему у многих крупных промышленных компаний возникают проблемы с принятием RCP."
Это может или не может быть правильно, но учтите, что в некоторых случаях (то есть, нет никакой сложной графики / холста / 3D / растровых манипуляций), просто старые старые диалоги / формы имеют большое значение. Критически важными частями для освоения являются (на мой взгляд) модели списка / дерева и общие механизмы привязки данных, а также поиск, изучение и привязка к работающему диспетчеру компоновки (MigLayout превосходен и имеет бэкенды для Swing и SWT).