Hello Anthony,
For my part, I have yet to find a better allround masking tape for model painting purposes than Tamiya. If the paint comes away like you describe, I would thus be inclined to seek the root of the problem elsewhere before looking for another tape.
More specifically my first thought would have been that the paint didn't adhere well enough to the surface, either because said surface didn't give a good enough key for the primer to hold on to, or the primer and the paint did not like each other. What material is the hull, and which primer did you use?
If there's good enough reason to think that the above is not the case, it might even more simply be that the paint is not yet dry enough! Acrylics are difficult in that way, due to the fact that they dry from the outside in, which means that they may feel completely dry to the touch, but may still have a, be it ever so thin, thin film furthest in that is not yet fully hardened, and therefore easily slides off together with the masking tape.
Depending on circumstances (e.g. temperature, humidity, thickness of paint, brand of paint) an acrylic paint might be dry enough for masking over within 24 to 48 hours, or it might need even several weeks (!) before being fully cured all the way through. I don't know of any hard and fast rules, but have over time come to recognise the difference in feel with the paints that I mainly use – when not yet fully dry, the paint has, I find, an ever so slight but nevertheless recognisable "slickness" about it under the fingers that tells me I still need to be careful (and patient) …
/Mattias