Currently, you can delete a transaction but you cannot duplicate it. Why would you want to duplicate a transaction? It would be very useful when it is necessary to delete an auto-synced transaction and manually re-enter it to fix some problem originating from an exchange wallet, for example. Especially when this involves numerous transactions in a chain, manually entering all of the data is much more laborious than simply adjusting duplicates manually. Hope that makes sense.