A driving range and putting green was the #1 suggestion for years on this site and WGT personnel absolutely refused to consider it. Realistically it has nothing to do with implementation; they just refused to provide what the customers wanted.
You can create your own driving range by selecting the single hole option and picking hole 9 or 18 at St. Andrews. Both holes are very wide and you can use mulligans to hit from the tee to your hearts content. You can turn any green into a practice green by using mulligans there as well. It's not ideal as the use of mulligans with purchased balls is expensive, but if you're working on the things you say just use the free starter balls and you'll be able to practice at no cost to you.