Thanks for the feedback on the JB tools. Was more looking at the cheaper alternatives, but will consider them now. The shaft extractor looks a useful addition if you want to go the DIY route.
Useful to know about the difference between putting the NBP either at 9 or 3 o'clock. I've heard on graphite shafts, you can sometimes get multiple NBPs and spines? If so, which one should you align to? Should the NBP and FLO (flat line oscillation plane) positions always match up? If they don't, which would should you go with? Or do you split the difference?
Should spining/flo be done before or after shaft tipping, butt trimming, etc? Heard conflicting advice, some say after due to them changing the location of the spine. Some say before, as spining can change the frequency and you might need to match it up afterwards.
Edit: found this website which mentions about the recommended alignment:
http://www.clubmaker-online.com/spines.html
Type 1 shaft: There are two optional orientations available. S - 9 o'clock, N - 3-o'clock and the opposite with S at 3 o'clock and N at 9 o'clock. Testing information to date indicates that the S - 9 o'clock position offers slightly more accuracy while S - 3 o'clock offers slightly more distance.
Type 2 shaft: There are again two optional orientations available. N1 - 9 o'clock and the opposite N2 - 3 o'clock. The important thing about this shaft type is that the more stable "N" locations are in line with the swing plane, offering maximum stability along the swing plane line. In addition the stronger S1-S2 spines are aligned in the 6 -12 o'clock plane and help to minimize "toe droop" as the clubhead approaches the ball during the swing. This appears to be an ideal type of shaft since it offers the best swing plane stability while minimizing toe droop.