For the best way to do indoor shots, get a FF sensor and a 14mm f/2.8L (or a nikon 12-24 zoom on adapter).
For stitching, the options are:
Shift-lens - Keep the lens still, and move the camera around the lens to take shots. i haven't worked out it out directly, but I think a TS-E 17 will stitch a bigger image than a 14mm lens. Either get a nodal rail with mm-marks, shift the camera 12mm each way when you take photos, or clamp the lens in place with a tripod ring and move the camera around. Like one of
These (alternatively, just get the hartblei Hcam and an 80mp-back while your'e there).
Next best is the swing-panorama, which is what I do. Get a tripod ring for your lens, so that you can slide the lens back and forward along its axis, take a *lot* of test shots to find the 'nodal point' (usually somewhere just behind the front element of the lens, the closer the objects in your shot the more accurate you have to be).
And/Or get an L-bracket and a nodal-rail to clamp the camera on and slide back and forth.
(Read
this).
My setup which i bought a month ago consists of:
Ballhead (specially upside-down for making perfectly horizontal panoramae),
Clamp,
L-Bracket,
Long plate (well, I don't have that one, I've got a sunwayfoto one where the clamp doesn't move, good for front-back shifting for nodal points only, that kirk lrp-1 you can also use for shift-panoramae above). And a good tripod too.
It ain't cheap, but that's the prices unfortunately. I splurged as a present to myself for getting a job, if i didn't get a job i probably would have hacked something in the back shed.
That will do you for single-row panoramae (because of the L-bracket you can set the camera in 'portrait' orientation, get a bigger field of view).
Or for totally nuts 360*360 panoramae you'll need multi-row, then you have to have a gimball-type head and the lens has to rotate about its nodal point in 2 axes instead. Try some of these for size:
http://www.bhphotovideo.com/c/product/662498-REG/Novoflex_VR_6_8_Panorama_VE_System_6_8.htmlhttp://www.bhphotovideo.com/c/product/689699-REG/Giga_Pan_EPIC_PRO_EPIC_Pro_Robotic_Camera.htmlhttp://www.bhphotovideo.com/c/product/830844-REG/Jobu_Design_PGH_KM1_Manfrotto_Compatible_Panoramic_Gimbal_Head.htmlhttp://www.bhphotovideo.com/c/product/293646-REG/Manfrotto_303SPH_303SPH_QTVR_Spherical_Panoramic.htmlAnyway, for software, I use
Hugin on linux, apparently it works on Win and Mac too. It takes some getting used to, sometimes it just craps itself, but after a few hundred i've found its quirks (like auto vignetting and barrel correction sometimes fails), and it's not so bad to use. (just don't bother with its HDR-Pano-Merger, it boosts the dark-frames too much and the whole thing goes noisy).
Good Luck