Creating 360° flight?

I’m currently working on a space-themed game and I’m looking to create a flight mechanic for spaceships.

However, I’m struggling to create an effective control method. My idea is for the Ship to follow the Players mouse with the camera following, however the ship also being able to complete full 360° loops / turns seamlessly.

I’ve tried numerous methods (Unable to provide as I’m currently away from my PC); Ive even tried splitting the Viewport into 4 segments to replicate the Throttle / Steer of the Vehicle seat and still nothing concrete as the CFrame from the AlignOrientation would mess up.

I’ve tried deconstructing numerous free models however none have the 360° mechanic that I’m looking for either. :confused:

I’ve searched YouTube tutorials & other DevForum posts but nothing concrete again. I don’t need to rely on gravity etc, just simply follow the mouse and do the flips seamlessly…

I’m at a complete loss on this, does anyone have any suggestions?