I use Ipe [0] for my work. The wiki page [1] gives you an idea of what it looks like.
It's also open source and you can compile LaTex directly in the editor to see what it looks like without switching windows.
[0] http://ipe.otfried.org/ [1] https://en.wikipedia.org/wiki/Ipe_(software)