I don't know about how much love JavaFX gets these days, but Java + JavaFX is a strong combo.
For .net you have Avalonia that is also cross-platform.