This paper presents JSEM-HP, an author tool for the development of semantic, adaptive and evolutionary hypermedia systems based on the model SEM-HP. The proposed development process has four iterative phases, associated to four interacting subsystems: memorization, in which the author creates a specific kind of semantic network that gives semantic coherence to the information offered to the user; presentation, which allows to select different subsets of the semantic net; navigation, which permits to define an order to navigate the items according to their semantic relations; and learning, which takes care of user modeling and adaptation. The tool supports the evolution of the systems created with it, assuring that changes made in a subsystem keep this subsystem and the whole system in a consistent state. The user adaptation supported by the tool allows the semantic net that is offered to the user to be dynamically adapted to the user knowledge, so he will not access the information he is not ready to understand, and he will have awareness of his process of learning.