To clarify, when I use the launcher to launch Technic (not vanilla) a .minecraft folder is created in my Roaming folder outside of the .Techniclauncher folder.
The game window that is loaded seems to be this independent .minecraft folder rather than technic. The game that is launched is vanilla minecraft with NEI installed.
I have tried launching the other mods from the launcher, but no others have created an independent .minecraft folder