Creating CAD Applications with Java and JavaFX https://foojay.io/today/creating-cad-applications-with-java-and-javafx/