Finished implementing a basic 4-bit auto tiling system using bitmasking. Works like a treat!
(You can find some helpful resource on using bitmasks for auto tiling here and here.)
It has been implemented so far for the fairway, for the bunker, and for the green. Going to draw up the tiles for the trees next, and integrate the hole with the green. Next is height controllers!