Your interface should look a bit like this, at least based on IntelliJ2020 (it changed a bit in 2021)
- list of your files, context menu
- compile but do not run
- choose what we will compile (target)
- compile and start
- number of warnings, errors, ...
- check where are your warnings, errors, ...
- list of
- complete and readable list of your warnings, ...
- build messages
- file structure
- project structure (JDK, Modules, ... in JAVA)