Jimlad you've already outlined the issue you have now in giving your apple tree a "good haircut". . You now have lots of "water shoots" I think that will not produce fruit. Instead of another haircut can you reduce the length of these new shoots? Or remove some of them. Some trees fruit on spurs and some are tip bearers and this affects the way you should prune. Does the fruit appear along the branches or at the ends? If the former, prune the shoots that come from the bigger branches to a few buds. If you give another haircut you will just get more and more thin shoots creating a mass of them