There are times I wish I hadn't withdrawn from social media. Reading your first sentence was one.
It aspires to be, anyway. It started with a desire to create playable/navigable 3D stellar neighborhoods, and got lost in the maps and the math for a while. Once I consciously made some non-canon choices (reducing jump drive range and decreasing system frequency), I steered into creating systems for those star maps.
I tried adapting Book 3, Book 6, and DGP's Grand Survey. Then I found "RTT Complicated Star System Generator", which led me to GURPS Space, and thence to AoW. I've taken some liberties, mainly curve-fitting the results of the roll-and-table-lookup discrete functions into continuous functions. I use Adam Ginsburg's
Initial Mass Function [GitHub link] python module to determine stellar mass. I like it better than the others I've tried.