This document discusses three approaches for integrating textual and graphical editing of VIATRA queries: 1) using a shared EMF serialization, 2) using EMF-based view models, and 3) using separated DSLs. The current approach uses a shared EMF model from Xtext for synchronization between the textual and graphical editors. Lessons learned include the need for language co-evolution and bidirectional/incremental synchronization to reduce semantic gaps and enable editing in both domains. A beta graphical editor for VIATRA queries will be available in the next release.