Yes, yes, yes -- if you learn how to mod the game, study how to script events, test for info_portions, and how to read/modify/write packets to create/move level changers. Read the stickies here and elsewhere and carefully examine the big mods that do most of this already.
Grab a Snickers(tm). It's gonna be a while. Forever, if you don't have enough persistence.