Wow, what can I say, every possible thing I could have wanted in this little app is now here lol. Awesome work, thanks a lot. I feel special, don't think anyone has ever made software based on my request before.
The combo box idea is perfect and completely replaces the need for the tabs. I simply love the simplicity and functionality of the program, very good work
About the profiles, I have found a couple of bugs but I feel it should be fairly easy to fix.
The "Default Profile" setting seems to always result in a file not found error. Further, if you try to add items to the default profile, switch to a different profile, then switch back, you get a file not found error and the items added to "Default Profile" appear to be missing.
When going to "save" a profile, you are essentially having to create a copy of your current wishlist in order to make a new one. This is actually a pretty cool idea/feature in my book, but I can see how it would be annoying if you had no blank profiles open to resave as a new wishlist. My idea for a solution is either A) add a "new" button, or B) add a "New ..." option to the combo box. The button would probably be ideal, but you may not want to crowd your interface in which case adding new ... to the end/beginning of the combo box would suffice. The reason I say a button would be ideal is it would be difficult to utilize the ability to 'scroll through' profiles using the mouse wheel, something I thought was nice.
Also, if you go to delete your "Default Profile", it may be more appropriate to clear the data in it rather than actually interpreting it as deleting the profile all together and refusing.
Finally, this is purely a matter of preference, but I'd probably prefer it if the profiles when saving began saving in the same folder of the program, but not very important. What I do think would be nice though is the ability to associate the .wpl extension with Wishlist. This would allow for users to store wishlists, then open them as any document rather than the need to find the program first. This would make storing the wishlists in my documents make a bit more sense (currently, if you try to open a .wpl file with wishlist it simply launches wishlist as if you had opened it independently.)
I think that's about everything I can think to say for now, if I forgot anything I'll reply again