There is a visual software to design your Neo4j graph schema. Take a look at Hackolade. It dynamically generates Cypher code as you create the model with a few mouse clicks. It also performs reverse-engineering of existing instances, so you can enr...