Visual block/button/menu editor