На ум приходит javafx, интерфейс вы можете сделать через программу какой вам нравится, но вот обработку кнопок, действий и тп, конечно, придётся писать и нужно бы минимально владеть знаниями. Начните с экрана и интерфейса, а далее задавайте вопросы по созданию действий к кнопкам.