The Unknown Horizon project aims at creating an open source realtime economy simulation game with strategy elements in an isometric 2D engine loosely oriented towards Sunflower's Anno series.
Library for manipulating hexagonal grids. Supports arbitrary areas and paths. Routing algorithms: find best path, find movement horizon. Output as SVG - which you can easily convert to PNG or JPG. Interface from C++, Python and JavaScript.