ok so most simple way I have done my lights in use these for the rails
https://www.tnutz.com/product/ex-1050/ and I just use heatsink usa for my heatsinks what I do for holes is 1/4 works good because tnutz has 1/4 inch screws I use the 1 inch length version of them but I think u can use 1/2 inch I just like the extra clearance imo. but if u wanna do strips I would highly suggest using bxebs because I still have nothing but praise for them.
@Powertech might say cutter but I would say do the bxebs and get them from arrow. many things u can do but I have a bxeb build that im running 16 off of a hlg 240a 24 stays warm to the touch but not hot. if u would like I could show ya a picture of my bxeb build