These sentences seem natural and correct to a native speaker. Then again, applying createrwould really feel awkward and from area.
: one which makes ordinarily by bringing something new 솔루션분양 or primary into being especially, Creator : god sense one
one which creates usually by bringing one thing new or first into currently being; In particular Creator : godSee the entire definition