X Mirror Not Working? Other Alternatives?

I"m trying to model a first spaceship kinda thing. I decided to divide the sphere in half, apply a boolean modifier, and then try to make the different between the sphere and the cube. That seems to kinda do what I want, but then I notice the two edges on different sides, which bothers me a bit. I decided to also try using the “Knife” tool and hit the “X-Axis Mirror” button in the interface, but it doesn’t seem to be doing anything…

Do I need to use the mirror modifier instead when modeling?

Thanks in advance. File below in case you’re interested.

If what you’re making is symmetric. Then yes, use the mirror modifier