Customizing wormlike mesoscale structures via self