Map editor
Provide a base class a game can implement to provide mostly pre-built map editor. The only thing the game developer should need to provide are tiles, entities, and non-trivial editor entity rendering for entities that do not render in a regular game.
This is a large task. The estimate may not be as off as it looks.