The freeware command-line assembler Pasmo is highly recommended.
If you prefer a GUI-like set up, Enzo has made a nice IDE for Windows / Linux for it: ZDevStduio