what would be even more interesting but doubtful is if you could use 
several Zombie Flesh and UUM to create a "Life Block" and then use that 
to create several different types of golems or elementals, like take 4 cobble stone, 1
life block like this:
 
 
 
 
 
 
 
 ![]()
 =nothing
 =lifeblock
these
would be created like your current golems but would provide an 
alternative to growing pumpkins and also create costum elemental 
villages. Lava, Stone, Water, Earth, Iron, Gold, Diamond, ect. and 
Diamond Golemns could be tameable "programable robots" or just wandering
Elite defenders.
Then each Golem Type could have an automatic 
function (that you would specify what items they interact with) like Earth Elementals would recycle items if you have a recycler 
nearby, Cobblestone Elementals would take items to compressers, Lava Elementals would take 
nearby dusts to Furnaces, iron elementals could do programable transferance of items like in their inventory (like a command line 9 long) you would put something like this:
 
 
 ![]()
this would tell them to take any nearby Tin Dust and put it in a smelter, then take any nearby Tin Bars and put then into the nearest personal chest.
Gold Elementals would be able to be programmable up to 18, and Diamond Elementals up to 36 (or more if able, possily even have a scroll down inventory for programing so you could programs them with some very complex stuff like going to "this" spot, mine the nearst visable tin with an iron pick, bring it back and manuall place it onto of this type of block nearest to the elemental or programs then step by step.)
Diamond Elementals would also be the only elemental that can manually use tool and relocate placed blocks.