option to creat folder in touchwiz gone
does anyone know why


The launcher you installed is not actually Touchwiz. As the description in Google Play says, it's a third-party "Touchwiz-style" launcher, not affiliated with Samsung at all. You can't actually install the Touchwiz launcher on your custom ROM, because it depends on Samsung's proprietary libraries, which are only included in the stock ROM.

You just need to look for another launcher that supports the feature you like. We can't help you with that here, though, as this site only works with specific questions and answers, not app recommendations.