Toolchains
There are any number of ways you might pick for programming the sbc and some of them are listed here.
Assemblers
The Gnu assembler gas
Pros
- it comes bundled as part of the Gnu C Compiler toolkit.
- Supports most 680x0 processsors.
Cons
- Non-Motorola syntax. Personally I hate it.
Vasm
Pros
- Uses Motorola standard syntax
- Powerful macro support
- Can produce output in multiple formats:
- zz
Compilers
gcc-m68k
For me, it's a no brainer to use this wherever it's available. I do most of my development under Linux and gcc-m68k is available to install on all but the most obscure Linux distros.