Sounds interesting, but I'm not sure what you mean by sensible details for colour in this context. Are there published rules for doing what you're thinking, or could you give of a example of a UWP/stellar data and what kind of thing you'd like generated?
Well, starting with the UWP you can say if the planet should be in the Hab zone or if it doesn't matter, mostly based on atmosphere. If you have the data for world temperature that Mongoose does you can usually place a world in inner system, hab zone or outer system.
Star type gives hab zone and orbital period at a given distance. Also if tidal locking is likely. The length of the year usually doesn't matter, unless it's a very short period, but tidal locking or similar affects the description of the world and may be relevant to the stories told.
After that, a few procedurally generated colour details such as day length, axial inclination and any moons. Or if the world is a gas giant moon itself (which isn't a trivial detail, especially if the starport doesn't have fuel). Maybe some sparse details of other features such as any other worlds in the system. I'm thinking broad sketches that can be expanded later, but which are generated here at a low level to keep things consistent. As an example:
Exampleooine, C555555 -A. Gas giant, G5 V primary. Temperate.
Place this in the Hab zone. Orbital period will be something shorter than an earth year. See if the world is a GG moon. Generate an axial tilt and day length, roll up presence of moons, maybe their orbital distance from the planet. Roll up other system worlds. At this point number is probably enough, maybe place them in inner or outer system. If it ever comes up that you need to go there you really don't need exact orbits... the actual distances needed to travel vary, and constant acelleration thrust travel flattens the time taken out anyway - Jupiter varies from around 633 million km to 968 million km distance from Earth, but time taken at 1G is about 6 days or 7 days respectively.
In any case, orbit order and zone is enough.
"Examplestar system has 7 planets, two in the inner zone, the hab zone mainworld of Exampleooine, then a Gas giant and three smaller outer zone worlds."
Now that I think of it, I might sit down and do a simplified way to generate that sentence for any system using rough WBH methods.