Blender is the first 3d asset creaton program that i know are Opensource and pretty complex, other thent hat you got Maya LT witch is kinda expansivo but great for Indie dev stuff, then there is Scupltris that are more of a sculping program made by the people behind zBrush but free and alot lighter program… Thats the ones i can think of first as good tools for 3d