I don't personally use them
I think you'll have to find out by yourself.
Apart from that, your question is much too broad. Why do you want to use all of them?
Wouldn't it make sense to first check their features and requirements, match them with your requirements and select one?
Then read the instructions/manual, try to get it working and only then ask "could you tell me..."
What somebody needs to know about how to use them will differ from person to person based on skill level, knowledge, operating system, requirements of application to be built, etc...
So unless you do a bit of research and tell us what you want exactly, that question doesn't really make much sense...
Good luck.