Ну, стрелки и фронты малевать -- ничего военного.
Всего-то и нужно, что нормальная поддержка полилиний,
да заливка (желательно градиентная) областей ими ограниченых.
А вот в чем действительно проблема,
это в том какой смысл будет за этими всеми стрелками.
Но... знаеш что? у меня какраз есть идея на эту тему.
Если интересно, могу накатать концепт и/или сразу прямо в скайпе обсудим.