1. "If you are editing solo, Final Cut Pro X is fine." In response to Reply # 0
Any commentary about it being buggy is multiple years out of date.
If you need to trade XML files and such back and forth with other editors, you should look at Adobe Premiere Pro, which is available via subscription ($20/month).