These sentences seem natural and correct to a native speaker. On the flip side, applying createrwould really feel awkward and from position.
: one which makes ordinarily by bringing a little something new or primary into remaining Primarily, Creator : god perception 1
one which results in commonly by bringing something new or original into becoming; Specifically Creator 토토솔루션 : godSee the complete definition