So I wrote the code in MS WORD and converted it to a text file and then up loaded the text file as a .ASM onto my 8" disk using 22DISK.
Word of warning, Word can do some auto-formatting stuff like styled quotes that take the document out of the ASCII7 character space; you might be better off using notepad or a programmers editor/notepad replacement like editplus, notepad++, win32pad, Text Wrangler, Sublime, Scite, etc, etc.
I like
Flo's notepad2 as it has everything I like in an editor
(long line rule, indentation guides, word-wrap guides, character counts for document and selection, regex search/replace, auto-indent, brace matching), lacks the things that just piss me off for being a step backwards in functionality
(tabs, "project management")) and lets me turn off all the crap I don't like
(illegibile acid trip known as syntax highlighting) or just pisses me off
(autocomplete). Pretty much EVERY bit of code I've written the past five years was done from Notepad2, with Crimson Editor, Win32pad and just plain notepad before that going back a decade and a half.
You might also want to look into a local emulator to speed up your work process to test in the emulator for minor changes only going to the real hardware when you do something major. I've heard good things about ZEMU though I've not used it (yet).
Regardless of the platform -- Web, PC, C64, Apple II, Atari 800, CP/M -- and regardless of language -- C, Pascal, ASM, Java, HTML, CSS, JavaScript, PHP -- I do all of my coding and testing from a modern OS
(typically windows, though I'm fairly platform agnostic -- they all suck in different ways) then test in an emulation like DosBox, Bochs, AppleWin, Kegs, VICE, etc, etc... Speeds up the workflow a lot and also is less headaches since at the ASM language level if you screw up, it's easier to reset an emulator or VM than it is the real hardware... More so when you have cross platform compilers like CC65 or ZMac that let you compile on modern OS for other targets.
It REALLY beats the tar out of trying to develop on the actual native hardware -- as you found out from the pathetic period authentic tools like ED. It also opens the door to creating your own local tools on a more robust platform for doing things you never would have thought of back in the day like sprite compilers, macro builders, encoders/encryption optimized to the data type instead of using a generic one, or even just making your own link-order builder. (I did this with CC65 for the C64 version of Paku Paku to deal with embedding static data without converting it to C or ASM code, just the raw binary). Also handy in the modern sense particularly with GNU compilers, given what utter and complete incomprehensible gibberish makefiles are.
Could be worse, I knew people who swore by writing code using edlin.
Makes me wonder just what the **** is in the kool-aid of the people who still use Vi or emacs...Might as well go back to wordstar commands; Control-K THIS (holds up finger) mike-foxtrot!