As the title says.
I expect it to not lag while editing Full HD video and while working with Photoshop.
As for gaming: Blizzard games + Lineage Eternal ( on boot camp or parallels)
https://www.youtube.com/user/lineageforums
I need it to run smoothly the things I mentioned at least for 5 years.
I'm thinking about buying 32GB DDR4 version with high-end Graphics, high-end Skylake processor and 256GB SSD (it's enough for me).
Thank you.
Lag? Well, it depends what you consider 'lagging'. Because I tried running Photoshop CC 2015 on a 2009, Core 2 Duo MacBook Pro and it doesn't 'lag' with some very large images. At home, I have the i5 M290X 16Gb RAM iMac 5K and it never lags in the latest Photoshop. And I work with 7000x6000px images all the time, with lot's of layers.
And for gaming, Blizzard games fly on current iMacs, even the base model.
Maybe I misunderstood you, but it's not like we need Skylake for iMacs not to lag while editing Full HD or Photoshop. And it's not like you need upgraded CPUs and GPUs. For example, Photoshop flies on current i5 CPUS. And last gen CPUs. Honestly, I have a Core 2 Quad Q6600 that is 7 years old in my old PC and Photoshop doesn't lag. In truth, you won't see any difference with Skylake when it comes to Photoshop.
Also, since you mentioned it in both the title and the post - just to make it clear "DDR4" RAM won't make no perceivable difference in performance to current DDR3 RAM whatsoever. None.
So, while it's fine to wait for new iMacs at this point, all the things you mention are perfectly achievable with current iMacs, and they will most likely last for 5 years for Photoshop and video editing. I'm not sure what Blizzard games will need in terms of hardware 5 years from now, but you'll probably be able to play those too.
As for Skylake, they should supposedly launch this month if I'm not mistaken, which means that it's possible we'll see new iMacs in a few months, so waiting is probably not a bad idea. Then again, everything is just speculation and no one knows what Apple will do.