And sort by location/distance too!
At the moment, all the modules at your current location are at the top of the list, and any modules in transit are at the bottom, but in between is a complete mess. After the modules at my current station, I want to see ALL the modules at the nearest station, then ALL the modules at the next-nearest, and so on. Presently, the modules at a particular location are often together, but not always, so you have to search the whole list for the stragglers if you want to relocate a group of modules.
And then sort by size, as the OP has suggested. When picking modules to slot into my ship, size makes a lot more sense than price. Price could be the third sorting factor, after location and size.
And give us folders for bookmarks, I'd like to have an "Engineers" folder. At present, I edit each Engineer to put "Eng" at the front, so at least they appear together in alphabetical order. I suppose I could change that to "ZEng" to send them all to the bottom.