It's not that complicated to do it on your own. We always book our cruise directly through Disney. They send you everything you need to know as far as when your supposed to book your dining, book excursions, etc. Their Customer Service is always top notch and will answer every question you have.
You can read the DisBoards and/or pick up a book about Disney travel at the book store for more info. But I like to planning process so this works for me.
But the pp is right, if you'd rather not do any of the planning, then leaving it up to a TA is the best solution.