At image one, there are 2 lists, one blank and one with items and user can add list values from left to right column by clicking on item or move back item from right to left column again by clicking item.
Nope, we've no such fieldtype.
At image two, there are some normal fields but at the end there is an Add button, which generates another group of those fields for the user to add.
Nope, our repeat usage is not yet available on frontend. This feature is planned, but not yet implemented.