"Proper" HL2 Campaign gamemode?

I wanted to ask if it’s possible to make a working HL2 gamemode for playing through the HL2 campaign with certain gmod additions (gmod legs, WAC aiming, etc)

I tried the released HL2 campaign mode and it is quite buggy, and many scripted scenes don’t work right or are missing things, music doesn’t play, etc. same as in sandbox mode

I would really like to be able to play the game again with these cool mods I got like the WAC free aim and view bob, and the other stuff.

TY for any help in advance.