Before I start here...I am NOT a financial professional, so take everything I say here with a grain of salt & verify with your own CPA or finance professional!! Plus the rules in Colorado on HELOCs may be different than the rules in the state of Texas...and I am speaking about Texas specifically.
With regards to Texas HELOCS, a couple of cautions: (1) In Texas you can ONLY get a HELOC on your primary residence. And (2) you can not get a HELOC if you did a cash out re-fi on the last re-fi of the home. So, you can do a re-fi, then a HELOC, but you can't get a HELOC if you've previously gotten cash out on your re-fi, and you can't get a HELOC if, inbetween the re-fi and the HELOC, you turned the property into a NOO investment. These rules may be specific to Texas, as they bit my husband and me in the rear when we took a small amount of cash out (~$30K) on our primary residence, then 7 years later tried to get a HELOC using the ~$200K of equity we currently have in our primary residence! We found out our only option is to re-fi again!
In general, I like HELOCs over re-fis if you do not need to have the cash in large chunks for long periods of time. So whether you want to use a HELOC and re-fi vs just a cash out re-fi depends somewhat on the intended use of the money.
Examples:
1. If you plan on using a large chunk, let's say $50K, for the down payment on a rental property, and you plan on keeping the rental property for longer than 7 years, the cash-out re-fi may be the way to go. That way your $50K is at a lower interest rate and there is no hurry to pay it off if you decide to keep the investment property longer.
2. If you plan to sell the investment property in 5(-ish) years or less and/or need a smaller amount of money that you believe you could pay back in 5(-sh) years or less, the HELOC may be the better option. The reason is because you can pay that money off, and once you do, you don't owe any interest any more! The same theory applies if you need money for repairs... with a HELOC you may be able to borrow an amount, then borrow another amount, etc. and you only pay on what is being borrowed... not the full value of the HELOC.
Once again, I am NOT a lawyer, lender, CPA, etc., so check everything! ;-)