Downloaded Apache Netbeans for ease of GUI building for an app soon.
Also checked on the latest techs in web development and realized WASM exist.
In line with this, I realized I can just develop Java using Swing or JavaFX for the GUI and run it using a WASM runtime for Java applications called CheerpJ and the typical desktop Java applications runs faster like it's a native app but inside the browser
Looks like WASM will be the future of web applications