After using REXPaint for a little while, two features came in to mind.
Text: Shift + Return should insert a newlineThe text tool currently lacks the ability to insert newlines—pressing Enter commits the change—therefore I propose that Shift + Return could insert newlines.
Tool: BrushesSomething I miss in REXPaint that currently are in other ASCII editors are some kind of brush that draws specified characters based on size, smoothness and character set.
An example of this can be seen in PabloDraw:
In PabloDraw smoothness is based on character set (more characters means more smooth).
Preset PensPresets which are based on character, foreground and background combination. Just like Character map and color palette, you can save, add and switch.
Move/Selection ToolOne of the frustrations I have had was the inability to move layers and make selections (like the Copy Tool) and be able to move and delete them.
I suggest that removing the Copy Tool and replacing it with a Select Tool which lets you select an area and copy, move or delete them. It should respect the current selected layer, so other layers aren't affected.
---
My current workflow is to move my work from program to program as there isn't a all-in-one solution.