both of those tools sound like they are the best intergrated and cheapest solution.
if u didnt get the hang of it why dismiss a possibly good series of tools and just try again.
theres quite a few steps involved to create / skin and animate a model.
break down each part so it doesnt feel so daunting.
make a simple test so u can verify problem u encounter.
limb/joint/bone centerpoints and so forth is what helps to practise and know back to front.
check out the tutorials on both sites and guys even has made a demonstration for CFX on there site to show you how to do it in DBP.