I've created my first plant from scratch in Blender 2.77a with Cycles Render.
This is what I did next to colour the plant:

1. UV unwrapped each plant body individually and hand texture painted.
2. UV unwrapped one leaf and hand painted in texture paint.
3. I have duplicated the original leaf and modified it.
4. I have repeated step 3 for each single leaf.
This is the final result:

[![enter image description here](https://i.stack.imgur.com/DgSGi.png)](https://i.stack.imgur.com/DgSGi.png)

I have tried to export the file with 3D Studio, Collada and OBJ but every time I had the same result: a grey object.
I tried to reassign all the UV maps manually but it seems that when I joined the different parts in one mesh, all the UV maps showed unwrapped pieces overlapping each other...

[![enter image description here](https://i.stack.imgur.com/IuiHN.jpg)](https://i.stack.imgur.com/IuiHN.jpg)

I'm just learning so I won't panic at this stage but is there a way to export and import complicated objects without loosing all the data related to their textures? Thank you in advance!