Pinnacle Studio 17 vs Adobe Premiere Pro CC
Both Pinnacle Studio 17 and Premiere Pro CC will suit the needs you listed, but only Premiere Pro accepts .psd files, Pinnacle Studio does not. Furthermore, Premiere Pro has an option to directly export frames to Photoshop, edit them there, and import them back to Premiere Pro. That sounds like a feature you will find useful.