Мне недавно понадобилось поиграться с конечными автоматами, ну и, также, возникла потребность в рисовалке. Лучшее, что удалось найти:
http://www.yworks.com/en/products_yed_about.html . Это просто рисовалка, кстати, легко виртуализируется с помощью Cameyo.
Хочется, чтобы программа была легкой в обращении, мышкой чтобы перетаскивать вершины, с легкостью добавлять ребра и т.д. Чтобы разноцветные вершины/ребра, разные формы были: круги, квадраты, треугольники...
Всем этим условиям программа удовлетворяет.
На счет красиво? Ну, на вкус и цвет….