That’s two perfect examples! Racket seems to try to use native widgets, and looks horrible as a result, at least on macOS
JavaFX uses the same approach as Humble UI: they draw all the widgets themselves and have custom cross-platform look and feel.
We aim to be better quality version of JavaFX