Thank you very much for the reply. What I was looking for was a tensor which I could manipulate and then choose the basis at a later time.
With your example, which is similar to what I started with, I am unable to do things like take the covariant derivative with respect to an arbitrary metric. Or if I wished to check relationships with an arbitrary tensor