|From what I can see, the only time the IP of the switch matters is if you are setting up a Management VLAN.|
Dude, if you're using VLAN's, you should be using VLAN 1 as your management VLAN. All network appliances, and ONLY network appliances (routers, switches, etc) should reside on that VLAN.
The only time I would ever consider setting up a switch any other way would be if it's a standalone switch for a single subnet. Then you just leave it set to the default, which is to say, VLAN 1 on all ports and no other VLAN's configured. Even in the case of a single subnet and single VLAN, you should still have an IP address assigned to the switch. If you don't, how the heck do you remote into it to make changes? That's not even taking into consideration switches in remote locations.
I have well over 100 switches in my environment. Most of which reside here at our main site within our main geographical location. I can't imagine having to run to individual closets with a laptop and console cable to make changes to a switch.
Who set your network up? Whoever it was obviously didn't know what they were doing. I highly recommend you hire a qualified consultant to help you out as you don't really seem to know what you're doing either and attempting to do something you're not qualified to do is a recipe for disaster.
It matters not how straight the gate,
How charged with punishments the scroll,
I am the master of my fate;
I am the captain of my soul.