Creator
polyp.
Start noun 1. the point in time or space at which something has its origin; beginning of something. 2. a sudden movement of surprise or alarm. "she awoke with a start"
I have a big feeling this has definitely been used before....