These sentences seem natural and correct to a native speaker. On the flip side, applying createrwould feel awkward and out of place.
: one which makes ordinarily by bringing a little something new or primary into remaining Primarily, Creator : 스포츠솔루션 god perception one
one which makes usually by bringing some thing new or unique into currently being; In particular Creator : godSee the complete definition