Hey, I tried out a layout I had in mind for what you guys are talking about, although I didn't think about other specifics than girl information.
https://mega.co.nz/#!X1JjmZCZ!w2u4FJY-LPZaZPMIoirHL0ckuhmlynVJlUXbQ4xJJJcUnlike Cherry's example, I tried to squeeze in all the information the girls have in a row. First I wanted to make a single row per girl, but I find an image necessary for identification sometimes, although for 500 girls it would be useless.
The screen width is of 1366, text Arial Narrow, size 11. The example is only a concept. You could either have one row per Action point or per girl, as an alternative to the 100/100 for skills you could have 0 or blank and +1 / -2 if there is a gain or loss, however the colors would be equivalent between the two display styles.
The color variation is by Brothel, and thus maybe we could eliminate the name from the list and have a tool tip explaining the difference, as a tutorial for new players. The color variation for each girl could also be per row instead of two rows, maybe it could work.
The image size is currently 40 x 40 pixels, I think it might work although scaling might be necessary depending on monitor resolutions.
The distribution could either be by girl or by AP per girl, I don't know about the coding for this but maybe it would be easy to reorganize the list after a criteria from inside the game on the fly.
As for the rest of the screen real-estate maybe on top you could have personal / total finances, let's say the equivalent of 3 to 4 girl slots dedicated to that, and an equivalent of another girl slot dedicated to sorting options for the girl list just between the girls and personal information, jumping from the existing to this or other sorting screens.
My initial vision was of having one line per girl, just text no images, and display only the affected stats, but you could easily have 10 affected stats per girl, and 1 for another girl, making it a total mess. I think information is easier to sort through if you have everything for everyone with the important stuff highlighted than to only show important stuff. Because then you clearly know... oh middle of the screen, the girl lost that... a bit to the right.. she gained that...
My 2 cents