Last time I used Rackspace for a VPS (over a year ago now), they required me to file a support ticket to create a cname/txt, for my domain linked to my VPS. Is that still the case? It was one of the reasons I left Rackspace for myself and all my clients. I just got tired of having to ask for something that other VPS providers let (and trust) developers to do themselves.
Our DNS support is greatly expanded since then. The control panel lets you enter all the records you need (including PTR) and you can automate it as much as you want with our Cloud DNS API (which is what the control panel actually uses under the hood).
Our new cloud control panel allows you to manage this yourself. The new control panel allows you to have total control that you need and instances/etc can be fully orchestrated via the APIs.