На картинке только вид, но есть еще позади. Вы не можете просто встроить внутренние фреймы в ваше приложение и использовать функциональность редакторов. Вам понадобятся все модели, контроллеры, поддержка, ... классы тоже.
Вам может повезти, что основной фрейм - это просто контейнер, и вы можете «заменить» его своим собственным контейнером. Но я не слишком оптимистичен. Я не думаю, что у редактора есть API, который позволяет интегрировать внутренние фреймы в другой контейнер. Так что вариант 3 будет лучшим, но я думаю, что он за пределами досягаемости. Это обычный редактор? Возможно, вам понадобится дополнительная помощь, если вы просто сообщите нам его имя.