I could just delete you and you won't have to come back
If you don't create a "project" then how does the IDE know if it is a Windows app, Console App, dll, DOS etc...? How would it know what command line args to pass to the Assembler?
You can't choose what Assembler to use, WinAsm is an IDE for MASM
Although there is a plugin to use FASM.
If you can't figure out a simple IDE and just want to complain, then maybe Assembly is not for you?
RadASM can use other Assemblers, maybe look into that?
How did you compile your code? That is where you went wrong, in Assembly, we don't compile, we Assemble and Link.
Don't like anything, don't use the IDE, use notepad and batch files.