Thank you for this mod! It makes the game a lot more fun to play!
I don't know, when you switched from accessing terraforming from a planet's menu to its own menu, but it is a real step up in useability. But there's a thing that would make the menu even more useful. Would it be possible to only list planets where you can actually start a terraforming project? That's because all the planets that have been fully "optimized" start to clutter the menu of "planets without ongoing projects". I'm aware that it's not that straightforward, because you can always change between planet types (even though you wouldn't). Maybe give an option to mark planets as "finished" so they won't be listed?
What would also be nice is to list the missing building(s) that prevent you from terraforming further right in the menu. Currently you only see what's missing when you actually select "change into terran" for example.
You could make use of colors for the menu entries: orange = needs a building to do something, yellow = can do something, green = can do something, but it is currently already optimal (so mostly for the planet type change option). If something can't be done at all (like improving farmland on a barren planet, resources already improved to the max, weather already mild) don't show the option at all.
In short: currently there's a lot of going through the menus only to find out that you can't do anything.
I'm glad you're enjoying TASC!
Marking planets as finished has been suggested before and I think it's a good idea. I know it's annoying and tedious to scroll through several pages of planets where terraforming is "finished" just to find the one where a project needs to be started, so I plan to implement this (or something similar) in the next major patch.
I definitely don't want to hide projects that aren't possible on a given planet - the player should be able to view those projects and the requirements, and why they can't be done. Similarly, hiding planets where no projects can be started would prevent the player from viewing the possible projects and their requirements. I know most players won't read a lengthy forum post explaining the terraforming system, so I think showing players the projects and their requirements (even those that can't be done) in-game is the best way to teach them how the system works.
Regarding changing the color of the entries, it might be confusing to players why an entry is a certain color until they've used the menu a lot and learned the meaning of the colors, but by that point they'll already know the requirements for the different projects.
I'm not sure printing which buildings are missing before the player enters into a menu is a good idea. It will clutter up the text panel and might be confusing if there are projects with different building requirements.