2 mods match your filters.
Fully functional, clientside, in-game notepad.
A client-side mod allows you use custom directories for reading and saving singleplayer worlds.