Absolutely, this is possible with Wurst's profile system. You can create what you're describing through an enabled hacks profile. You can manage these profiles with the .enabledhax command.
To set up the profile, first enable the hacks you want. Then type
.enabledhax save-profile <name>, replacing
<name> with the name of your profile.
Later, when you want to use this specific set of hacks, just type
.enabledhax load-profile <name>. You can even bind this command to a key. That way, your custom settings are just a button press away.
You can also use the same approach to set up profiles for your settings and keybinds. Just use the
.binds commands respectively.
Hope this helps!