У разных людей разные мнения о том, сколько действий следует использовать в приложении.Однако, с учетом вышесказанного, большинство, как правило, согласны с тем, что у вас должно быть одно основное действие, а все остальное должно быть фрагментом.Основная идея заключается в том, чтобы сделать ваш код более модульным и многократно используемым (как вы сказали).Поэтому одним из возможных способов решения вашей проблемы может быть группировка контента в определенные фрагменты.Так, например, у вас может быть фрагмент для строки заголовка, панели инструментов, фрагмент для пространства редактора и т. Д. Вполне нормально иметь несколько фрагментов на одном экране.
Надеюсь, это поможет!