okay 1 by 1
if youre an architect ... use AutoCAD, then build the 3d (from 2d) use : 3DSMax
3DSMax is original Descreet product (Autodesk subdivision), it can create 2d and 3d object, including coloring/paint that object, other similar is "maya" ... but its from "Alias"
* i only have 7th & 9th version, i didnt upgrade recently
3DS can animate your 2D/3D object (3DS v8 and greater) while maya needs "MotionBuilder"
the most animator use maya rather than 3DS thats why autodesk brought it
other SAME product like 3DSMax is Autodesk Viz ... the last i install is trial version, and the appearance looks like 3DSMax
im using Revit to create 3D building, its more than eazy rather than 3DS
so ... before you start ... you need :
AutoCAD for applying your house/building concept + revit
create human body with Poser (http://poser.smithmicro.com/)
use 3DSMax/Maya to import these objects (including selft created) then paint it, animate it!, and add FX (like particle FX)
* if 3DSMax, you can edit paint these object with "Autodesk Combustion" video editor without render it first.
also Maya is good choice rather than 3DSMax without plugins