We all use annotations, but how can we create our own annotations. Does anybody know any tutorial or something which describes the process to write our own annotations?
That was part of your original question, right? You got both reference to a tutorial and books on the subject, and also a description of the process of writting your own annotations.
Unless you didn't write everything you are looking for, I think everything answering your original question is there.