If I create something, or see something I really like, I first count the number of boards it takes up. Then I create a new route using that number of boards. Then merge the new route with the one I want to copy from. Copy/paste to the new section just appended and save under a new name. Open the newly created route and delete everything OTHER than what you just pasted.
Once you have that, open the route you want to import the pasted stuff and merge the newly-pasted route. Copy/paste to where you want it and delete the merged boards. You now have what you want on your desired route.
A lengthy process to be sure. As Lamont says, it would be really great if we could copy something (anything) and have an option to store it in a secondary spot for use on any route we wish, creating a sort of temporary route with a given name. It wouldn't even need to have a board as such but simply be available like a pick list to plop down where you want it.
Bill