There are some add-ons for this feature that you might like.
Also, I've seen some companies use recurring sales lines where they enter the desired data, set to automatically insert. They only issue if these are not supposed to be part of the order lines, they need to be deleted.