Try whit tilemolester or tile layer pro. Those are general image editor.
For text you will need romhacking skills, know how tables, text engine or pointers was used for this videogame.
Every game is a different world, with hard work and patiente you will be able to do what you want.
For now concentrate in edit the tiles and make it working.