tool to text edit, with java or other in the future