personaly i do that using api workflow on a list.
meaning you have a simple api workflow creating the single record you want and from the front end you just decide on which list to use it