Deekay is not asking you to make the best editor known to man, ever. Just make a damn effort!
To fuel the flame: Write your shit in Java like I do
For example, on the painter tool that I'm working on right now, the PC is used for input and editing, but the output image is always displayed (during editing) on a real hardware c64 connected via rrnet.