I created a bunch of test cases under a given test suite. However now I realized that I need to add some more test suites to divide up my test cases a bit better. Is it too late to add test suites and reorder the test cases to fall under the new test suite?
I am having issues trying to figure out a way to do this without redoing the entire project.
Absolutly no.
You can reorganize your project without problems.
I you have created a test plan, and reorganize, test cases in test plan will be reorganized automatically, because are links to the test case specs.