Limited tools aside, the construction process is the best thing the game has going for it, while the multiplayer just seems to play second fiddle; there's too much focus on the creation and not enough on making the game fun. I'm sure they'll add things to it, but the progression is just a tad on the frustrating side.
Screenshots
Logout
Are you sure you want to logout?
Create Auction
If you auction an item, it will no longer show in the regular shop section of the site.