I am currently implementing an ontology of the developmental stages of an organism (Sea Lice in this case, but it doesn't really matter). I would like to have your recommendation on a good and user friendly editor for biological or biomedical ontologies (written in OBO or OWL). It should include syntax support for the language of choice, best with graph representation and node editing. In principle it should be like OBOedit but with a usable interface (the UI of oboedit is utterly horrible imho and sometimes it seems to mess with my obo graphs). So don't recommend OBOedit unless you have written it, or can confirm that you use it on a daily basis to write ontologies xD
Currently I have the impression that any text editor would be more efficient, but could there be an editor with syntax highlighting at least? I promise to seriously spend time on each of your suggestions and that I will use the highest ranked answer in my project (or at least try hard)
Thank you Keith, I have started to work with Protege and you are right the user interface is much more usable then OBOedit; therefore and for the lack of alternatives, I will validate this answer. However, while working with Protege, I noticed that the expressive power of different ontology languages (OWL vs OBO) has a larger impact than I though. I have the impression, that OWL forces a way of thinking on me I am very uncomfortable with, I think I am too much used to the UML way of thinking. Examples, please correct me if I am wrong:
Example: I might say: This animal is either in "Larva 1" or "Larva2" stage (both subclass of "Larva"), so I might annotate as "Larva".
I will read a bit more....
Btw, here is a quickly drafted model in protege's graph visualizer image