I did similar, except with an 8080, and static ram up to the limit of a massive 64k, but wrote a rather clever word processor, in BASIC. The BASIC, rapidly ran out of ram, so I ended up having to design a 'memory paging system', a sort of precursor to what the BBC eventually made good use of...