3 years ago I've tried to use blender as a substitute to openscad but stopped because the boolean operators didn't alwyas gave the same result.
Here I started to some basic examples from openscad on blender
https://github.com/beothorn/openscadExamplesAsBlenderScripts
Here is an example of union not working properly
http://3.bp.blogspot.com/-IDRl_LygKz4/UeRvMEoP9RI/AAAAAAAABd...
It is already some time since I last checked, but if the boolean operators are working properly I would love to use blender instead.
Edit:
The blog post from where the image is from
http://www.isageek.com.br/2013/07/blender-doesnt-do-construc...