I use StyleBook for all my clothes. I like to know how long it has been since I've worn an item, how many times, etc. It helps me decide if I need to keep things in my wardrobe.
I haven't specifically used it for a cruise yet, but I have one booked in a few months. I will be making outfits and trying it out fully then.