Thanks for posting your suggestions. But as Proxima already said: Please make a thread for each bug or suggestion, or at least number them properly instead of using a block of text.
Regarding the editor:
1) I want a better way to view all the pieces, for big sets with tons of pieces, scrolling through em is a major pain! I want the piece selector to give you the option to view more pieces at once maybe even have it pop out of the editor too.
This was already suggested previously, but this is a pain in the a** to code. And for the most part, styles don't go beyond 60-70 pieces, which can be scrolled through reasonably fast. The only exceptions are the L2 and your styles.
2) My second suggestion would be the gray boarder to always be visible no matter how much your zoom in. What I mean is that whenever I zoom in towards the edge I want to see a bit of the gray area so I know im at the end of the map, this was so useful in the old editor I would very much like it back here.
I already tried that in the latest update - and sometimes it even works
Unfortunately though, there seems to be a bug in the mouse zoom still...
3) Third one is something that others might find handy, and X/Y co-ordinate viewer for the objects and terrain. For those that want to be precise, having that there would be very helpful.
As namida said, this already exists.
4) Fourth one would be having a tab for the backgrounds on the piece chooser, it doesn't even have to say "View Backgrounds" it could just say "Choose Background".
There are two problems with that: First of all, the selections are currently tied to the selected style, so you would be able to choose only between the backgrounds of the currently selected style. But more importantly, the piece selection is extremely bad for displaying big images, which backgrounds would be. So you probably wouldn't recognize the backgrounds even if you could see them in the piece selection at the bottom.
Regarding the graphics tool: You are (almost) the first one to report bugs for it, so I am absolutely not surprised there are a lot of them there. And don't forget that I hacked these tools together within two or three days, because a few days before I wanted to release the new-formats version, IchoTolot (IIRC) complained about the lack of a pack toolkit or a graphics toolkit.
5) The new graphics tool is too small [...]. you can't seem to see the full size of the objects or pieces..
I agree that the space for objects became somewhat small, because I had to add a lot of new options to set and forgot to add additional space.
However you can display terrain pieces up to a size of 90x110 pixels. This should be more than enough - I don't think bigger terrain pieces are of any use in actual levels.
6) you have to add stuff externally because adding it internally has a bug where if you name this object and press enter, it deletes itself and renames all the objects to the one that came before it.
Actually it doesn't delete the piece. It just sorts the pieces internally according to their new names, but forgets to update the piece name list. That is the actual bug.
7) The size of the program should be much bigger, and UI should be user friendly
This alone does not tell me anything - especially the comment regarding the UI. And for what do you want to use the additional space, if the application is bigger?
8) Allow us to have the program auto holo out pieces that have any of that "Fushia" color you know the one. This one "R:255 G:0 B:255".
There are free online apps that you can use for this purpose - just google somthing like "online make background transparent". Or use a proper graphic creation tool.
Given these great options, I don't feel like coding several hours just to replicate this behavior.
9) Allow us to select if we want import the strip vertically or horizontally.
There is one big problem with that: As far as I know NeoLemmix no longer supports horizontally stripped images! So implementing this would not just mean adding an additional flag in the nxmo file, but to actually modify the image itself, which I am really loath to do.
10) and most importantly allow us to select lemmini resolution for any graphic sets we want to convert.
This would mean that the graphics toolkit downsize the images. Again this a thing that actual proper graphic creation application can do a lot better!
11) and allow us to edit sound on objects that were editable in the old format (Custom sounds on switches and locked exits)
Didn't know that NeoLemmix supports custom sounds for them, but it seems it does. That's an easy change.
Overall you should view the graphics tool as something that bundles your images, creates the proper nxmo files, ... You should NOT view this as an application to modify your graphics with, because there are a lot of extremely good applications that can already do that - and do that much better than anything that I can implement myself! So please do points 8), 9) and 10) in your preffered graphic creation tool.