Not challenging at all at the beginning, but if you feel like being creative there's a lot of flexibility
http://fantasticcontraption.com/
Everything I make is a tank, go watch some other players videos (after you beat a level) and they do some crazy shit.