Учебник Vogella по RCP актуален и достаточно полон, и обновлен для E4, включая его E4 CSS Spy
и другие Eclipse e4 Tools ..
Вы также можете прочитать о различиях между подключаемым модулем, функцией и продуктом в eclipse RCP .
В дополнение к ресурсам RCP, упомянутым VonC, для более низкоуровневых вещей (вы упомянули создание кнопки) посмотрите фрагменты SWT: http://www.eclipse.org/swt/snippets/
Я бы посоветовал взглянуть на встроенные примеры приложений, особенно на почтовое приложение, они весьма полезны.
И каждый раз, когда вы сталкиваетесь с чем-то, чего не понимаете - просмотрите plugin.xml , ответ, вероятно, там есть =)
В дополнение к онлайн-ресурсам, есть несколько хороших вводных книг, включая: