Is there any way to copy a data type and its fields in order to save having to recreate one that is almost identical, rather than having to manually set the fields again? Many thanks!

Yes. Right click in the data type and you will get the copy/paste menu.

Many thanks!