If you have different Apps with own custom fields, you still can move data between projects or Apps. For example, you might need to convert an App tickets from project A with own set of custom fields into another App issues from projects B that has own fields. When you convert - you can define mapping of how the data is copied.
Want to try 100+ features helping with information overload and promises mess?
Check out Comindwork powerful free version.