Recommendation depends on what you actually try to do and if you prefer online/offline workflow more scripting/Gui based, complicated and versatile or easy but limited in functionality...
Maybe start reading the documentation of the above mentioned tools and get back afterwards with more precise questions.