Undercoat and Paint Color Match

I agree, I'm in same boat. Linex is way too pricey. I cant justify spending that amount of $$. I plan on doing same as you with rattle can primer. I might use rustoleum or Raptor. The Raptor kit is $200. I think its 4 cans, enough to do an a body.
I am looking for something definitely NOT high tech. I sure as hell can't afford $2K for the underside of the car. As I scraped and cleaned the undercarriage, I would sandblast a 3'x3' patch, clean it up and spray some primer on it to prevent flash rusting. Then, the next time I had time (and the weather was right), I would do another patch. So, I've ended up with a literal patchwork of rattle can primer on the bottom of the car. I really don't want to have to do any additional surface prep before applying some kind of undercoat and color. The car had a layer of tar-looking undercoat when I got it; it was absolute hell to get it all off so I could inspect and/or repair.