Да Приложения JavaFX или Flash можно использовать для разработки приложений, работающих в разных контекстах.
Однако из вашего вопроса непонятно, почему они предпочтительнее вашего текущего решения.
Если информация, которой вы делитесь, в основном текстовая, и вы используете DVD, потому что ваша аудитория в основном находится в зоне с плохим интернет-соединением, то ваш текущий подход, вероятно, имеет больше смысла. JavaFX или Flash могут быть более интересными для разработчиков, но, возможно, они не служат вашей аудитории.
Я бы предположил, что если вы отправляете DVD и ищете способы сделать DVD более полезным, чем в качестве системы доставки PDF, добавьте видео на DVD. И тогда, возможно, было бы более разумно использовать JavaFX или Flash для управления пользовательским интерфейсом.