I found the Amiga easiest to write for, 68k is a nice machine dialect and the hardware was easy to use (blitter, copper). On the C64 you needed to use much more tricks to make something great (but in either case didn't use any OS, wrote a small OS/UI for my Amstrad CPC with a text UI even).