I don't plan at this stage to write any games that work on all CPU's, I'll just be writing tutorials mimicking the ones I'm doing now for the Z80.
I'll be using VASM in all cases, and I'll try to create functions for graphics and input that do the same kind of job in the same kind of way, but I don't see any realistic way of writing 'z80 code' that converts efficiently for a 6502.
Learning Z80 has made me interested in the 'competitor' of the 6502, and I think the 68000 give a fascinating insight into more modern CPU methods, so I want to start trying to learn and document those... I also have a nice japanese x68000 PC I've got my hands on, so that has been a big 'encouragement' into forcing me to start learning this stuff!