(a) I want to use a Graph Database as a personal todo list, organizer, knowledge repo.
Example: say I'm looking for new houses to rent, I want to create nodes and relationships around this. Some nodes could be the available houses themselves (along with their properties/traits). Some nodes could be the criteria for the houses themselves. I want a single place visualize all my activity, todos, knowledge base, to-read links, all interconnected.
(b) Optionally, I want to be able to create dashboards that show some specific part of the graph in a very readable way (such as 2D tables, flowcharts, etc.)
What I have tried: Neo4J - Cypher covers (b) but inputting nodes and relationships is not a user friendly task.
Therefore, use a traditional DB system and write a GUI to solve (a). Neo4j's admin console isn't meant as a front end the same way Djangos admin GUI is not.