Hi,
I think that isn't possible customize notes entity, so as alternative you can create a textarea like you mention in your question and replace or not notes entity, in a plugin or javascript you can add to notes entity the text. Take a look in this example.
Hope this helps.
If i answered your question, please mark the response as an answer and also vote as helpful.
Pedro Azevedo Crm Specialist 4.0\2011