Untested code follows, adjust tiddler titles as needed.
Using action-setfield:
<$edit-text tiddler="$:/temp/my-text" class="tc-edit-texteditor" placeholder="paste here..."/>
<$button actions="""
<$list filter="[{$:/temp/my-text}splitregexp[\n]]" counter="counter">
<$action-setfield $tiddler="target" $field={{{ [[field-]addsuffix<counter>] }}} $value=<<currentTiddler>>/>
</$list>
""">create fields</$button>
Using action-setmultiplefields:
<$edit-text tiddler="$:/temp/my-text" class="tc-edit-texteditor" placeholder="paste here..."/>
<$button actions="""
<$action-setmultiplefields
$tiddler="target"
$fields={{{ [{$:/temp/my-text}splitregexp[\n]count[]] :map[range[1],<currentTiddler>addprefix[fields-]join[ ]] }}}
$values={{{ [{$:/temp/my-text}splitregexp[\n]format:titlelist[]join[ ]] }}}
/>
""">create fields</$button>